django cms
  • Tutorials
    • Installing django CMS
    • Templates & Placeholders
    • Plugins
    • Apphooks
    • Integrating a third-party application
    • Extending the Toolbar
    • Extending the navigation menu
    • Namespaced Apphooks
    • Contributing
  • How-to guides
    • Installing django CMS by hand
    • Custom Plugins
    • Customising navigation menus
    • Apphooks
    • Working with templates
    • Extending the page & title models
    • Extending the Toolbar
    • Using South with django CMS
    • Testing Your Extensions
    • Placeholders outside the CMS
    • Caching
    • Frontend editing for Page and Django models
    • Sitemap Guide
  • Key topics
    • How the menu system works
    • Publishing
    • Serving content in multiple languages
    • Internationalisation
    • Permissions
    • Some commonly-used plugins
    • Search and django CMS
  • Reference
    • Configuration
    • Navigation
    • Plugins
    • API References
    • Form and model fields
    • Template Tags
    • Command Line Interface
  • Development & community
    • Development of django CMS
    • Contributing to django CMS
    • Code and project management
    • Running and writing tests
    • Code of Conduct
    • Branch policy
  • Release notes & upgrade information
    • 3.1.1 release notes
    • 3.1 release notes
    • 3.0.14 release notes
    • 3.0.13 release notes
    • 3.0.12 release notes
    • 3.0.11 release notes
    • 3.0.10 release notes
    • 3.0.9 release notes
    • 3.0.8 release notes
    • 3.0.7 release notes
    • 3.0.6 release notes
    • 3.0.3 release notes
    • 3.0 release notes
    • 2.4 release notes
    • 2.3.4 release notes
    • 2.3.3 release notes
    • 2.3.2 release notes
    • 2.3 release notes
    • 2.2 release notes
    • Upgrading from 2.1.x and Django 1.2.x
  • Using django CMS
    • Tutorial
    • Reference for content editors
 
django cms
  • Docs »
  • How-to guides
  • View page source

How-to guidesΒΆ

These guides presuppose some familiarity with django CMS. They cover some of the same territory as the Tutorials, but in more detail.

  • Installing django CMS by hand
    • Requirements
    • Installing
    • Databases
    • Configuration and setup
  • Custom Plugins
    • Why would you need to write a plugin?
    • Overview
    • The simplest plugin
    • Troubleshooting
    • Storing configuration
    • Advanced
  • Customising navigation menus
    • Menus
    • Attach Menus
    • Navigation Modifiers
  • Apphooks
    • Apphook menus
    • Attaching an application multiple times
    • Apphook permissions
    • Automatically restart server on apphook changes
  • Working with templates
    • static_placeholder
    • CMS_TEMPLATE
    • render_model
  • Extending the page & title models
    • What’s the difference?
    • Hooking the extension to the admin site
    • Adding a Toolbar Menu Item for your Page extension
    • Using extensions with menus
    • Using extensions in templates
    • Handling relations
    • Simplified Toolbar API
  • Extending the Toolbar
    • Registering
    • Adding items
    • Modifying an existing toolbar
    • Frontend
  • Using South with django CMS
    • Installation
    • Basic usage
    • More information about South
  • Testing Your Extensions
    • Testing Apps
    • Testing Plugins
  • Placeholders outside the CMS
    • Quickstart
    • Adding content to a placeholder
  • Caching
    • Setup
  • Frontend editing for Page and Django models
    • Templatetags
    • Page titles edit
    • Page menu edit
    • Editing ‘ordinary’ Django models
    • Filters
    • Context variable
  • Sitemap Guide
    • Sitemap
    • Configuration
    • django.contrib.sitemaps
Next Previous

© Copyright 2009-2015, Patrick Lauber.

Built with Sphinx using a theme provided by Read the Docs.