Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

74 lines (47 sloc) 1.594 kb
Skeleton setup to quickly start a `Django`_ project.
Install requirements:
* `Git`_
* `Subversion`_
* `Fabric`_
* `pip`_
* `Virtualenv`_
* `Virtualenvwrapper`_
Clone the project::
$ git clone git://
This will create ``django-newproject`` directory in your current directory.
Create a project
Launch ``newproject`` Fabric task::
$ cd django-newproject
$ fab newproject
The script will ask you some questions.
Go in the project's directory and active the virtualenv::
$ cd /path/to/your/project
$ workon yourproject
The default configuration for a "standard" Django project (not a Google App
Engine one) uses ``sqlite3`` database backend. The database file
is stored in ``db/development.sqlite``.
If this does not suit your needs, edit ````.
Edit these files as necessary:
* ````
* ````
* ``requirements-prod.txt``
* ``requirements.txt``
* ``templates/layout/base.html``
Then, synchronize the database and run the server::
$ python syncdb
$ python runserver
That's all. Have fun!
.. _Django:
.. _Git:
.. _Subversion:
.. _Fabric:
.. _pip:
.. _Virtualenv:
.. _Virtualenvwrapper:
Jump to Line
Something went wrong with that request. Please try again.