django-starter /

Filename Size Date modified Message
config
docs
project
324 B
122 B
1.5 KB
985 B
1.2 KB
9.8 KB
264 B
waf
82.6 KB
12.9 KB

django-starter is a django project template, that includes all best practices for configuring, developing, deploying and maintaining you project.

Features:

  • Powerful build tools: waf, zc.buildout, make.
  • Powerful development tools: South, django-debug-toolbar, django-extensions, django-test-utils, ipdb, ipython, ctags.
  • Mainstream web development libraries: jQuery, Modernizr, SASS with Compass support, django-mediagenerator, solr-thumbnails.
  • Best known configuration for Apache, HTML and CSS using HTML5 Boilerplate.
  • Excellent documentation with documented best practices how to do things...

All these features combined in to one consistent and working project environment, that is easily customizable.

Home page:
https://bitbucket.org/sirex/django-starter
Documentation:
http://django-starter.readthedocs.org/

Quick start

Creating new django projects based on django-starter is easy:

sudo apt-get install mercurial
hg clone https://bitbucket.org/sirex/django-starter my-new-project
cd my-new-project
./clean.sh
sudo ./waf setup
make run

... thats all, now you can start to work on your new project without thinking about various project infrastructure related things.

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.