---
# System prepended metadata

title: django CMS Version 4 documentation

---

# django CMS Version 4 documentation

## Beginner's Tutorials (prio 2)

1. Install django CMS
2. Create your first page
3. Customise the look of your page
4. Add content to your page
5. Integrate applications into your page

## Advanced Tutorials (prio 2)

1. Integrate third-party applications into your page
2. Create a plugin model
3. Apphooks
4. Extending the toolbar
5. Extending the navigation menu
6. Content creation Wizards


## Explanation (prio 2)

1. Placeholders and plugins
2. Application hooks (“apphooks”)
3. Publishing (X)
4. Serving content in multiple languages
5. Internationalisation
6. Permissions
7. Using touch-screen devices wuth django CMS
8. Color schemes
9. How the menu system works
10. Some commonly-used plugins
11. Search and django CMS
12. Frontend integration


## How-to guides (prio 1)

1. How to install (x)
    - Add information on canonical v4 packages, esp. djangocms-verisoning, djangocms-alias
    - Add recommendations for packages (based on quickstart project)
2. Use placeholders outside the CMS (REVIEW)
3. Serve multiple languages (REVIEW)
4. Create a multi-site set-up
5. Work with templates
6. Manage caching
7. Enable frontend editing for page and django models
8. Create sitemaps
9. Manage Page Types (X)
10. Create plugins (X)
11. Create apphooks (?)
12. Manage complex apphook configuration (?)
13. Extending the toolbar
14. Adding menus
15. Adding Wizards (REVIEW)
16. Extending page contents (X)
17. Testing
18. Using CMS config (REVIEW)

## Reference (DONE)

1. API functions (x)
2. Management commands
3. Configuration and settings
4. Form fields and model fields
5. Menus and navigation
6. Model
7. Pages (X)
8. Page contents (X)
9. Page URLs (X)
10. Permissions
11. Placeholders
12. Plugins (x)
13. Sitemaps
14. Template tags
15. Toolbar
16. Wizzard


## Contribute
 
## Release notes and upgrade information

## Who is behind djanog CMS


(X) Major changes from version 3