A cookiecutter template for ISL Django projects.
- editorconfig
- ES2015 support via Babel
- Gulp
- Sass (with Autoprefixer)
- Browserify
- BrowserSync
- cssnano for CSS and uglify for JavaScript
- Django 1.9
- dj-database-url
- django-debug-toolbar
- django-sslify
- python-decouple
- pytz
- waitress
- whitenoise
Optional packages include:
First, make sure you have cookiecutter installed. If you are using OS X, Homebrew can take care of that for you:
brew install cookiecutter
Cookiecutter templates can be installed directly from GitHub. Navigate to the directory where you want your project to be created and run:
cookiecutter gh:istrategylabs/mo-django
Answer the questions as you are prompted. Once the project has been generated, navigate to your project and link it to github with:
git init
git remote add origin [email protected]:organization/repo-name.git
git commit -am 'Mo init'
git push -u origin master
The project contains a README with instructions on how to get your Django project up and running.
Go write beautiful code.