Finch CMS is a simple to use but flexible CMS for django. It is also very simple to install and integrate into your django project.
First make sure you have a django project, preferably in a virtual environment. If you need help with that, check out the django tutorial.
To install the latest version from pypi:
$ pip install finch-cms ...
Edit settings.py. The easiest option is to include the following lines at the bottom:
from finch import monkeypatch_settings monkeypatch_settings(locals())
If you prefer to update the settings manually look at finch.project_settings and the monkeypatch_settings function (finch/__init__.py).
Also add the following in your urls.py:
urlpatterns = patterns( ... url(r'^finch/', include('finch.urls')), )
Finally run the following commands:
$ ./manage.py syncdb $ ./manage.py make_homepage $ ./manage.py runserver