Basic Concepts

Django CMS is a Django application. It provides a simple way to manage a hierarchy of web pages.

As far as Django is concerned, Django CMS is simply called cms.

In order to install Django CMS, Django itself needs to be installed and minimally set up.

Django CMS can be installed inside a Django project directory. This is an easy way of adding it to the PYTHONPATH for evaluation purposes, though for a more permanent installation, one would generally keep Django applications together in an applications directory so that they are available to multiple projects.