Update: Django 1.6+ don’t need any of these steps! it will work out of the box.
The following is the shortest way to create DB backed Django project, it uses SQLite as a backend, which make the setup very easy and fast.
I usually use for testing new Django modules or apps.
**$ django-admin.py startproject mycms** **$ cd mycms** **mycms$ chmod +x manage.py ** **mycms$ vi mycms/settings.py ** import os PROJECT_ROOT = os.