Skip to main content

Zero-configuration django projects.

Project description

Zero-Configuration Django Projects

Work in progress.

Create modern web applications using python, django, jinja2, whitenoise, webpack, bootstrap, … without having to configure anything. No magic included, you can unplug/customize anything afterward.

Django Zero is a wrapper around the Django Framework (2+) that allows to create full-featured projects with (nearly) zero configuration.

Out of the box, you get:

  • Jinja2 templating.

  • Webpack, Bootstrap, Sass for assets.

  • Honcho for process management.

  • Docker images (built either with docker or rocker).

  • Allauth for user authentication (with jinja2 templates).

  • Debug toolbar and django extensions in development mode.

  • Cookiecutter for scaffolding.

  • Mondrian for logging.

  • Gunicorn for production server.

  • Pytest for… tests!

And more to come.

Everything is used explicitely and you can unplug any feature you don’t like.

Quick start

You need Python3.5+, Node.js and Yarn.

Install the project, and build node modules required for development.

$ pip install django-zero[dev]
$ django-zero install

Create an empty project:

$ django-zero init project my-web-app

Run the dev server (with webpack watching assets):

$ cd my-web-app
$ django-zero start

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_zero-0.0.14.tar.gz (212.6 kB view details)

Uploaded Source

Built Distributions

django_zero-0.0.14-py3.6.egg (257.5 kB view details)

Uploaded Source

django_zero-0.0.14-py3.5.egg (258.2 kB view details)

Uploaded Source

django_zero-0.0.14-py2.py3-none-any.whl (229.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django_zero-0.0.14.tar.gz.

File metadata

File hashes

Hashes for django_zero-0.0.14.tar.gz
Algorithm Hash digest
SHA256 e4870ed8a48b41d8637856c05b22d66a71da713cf45b458596e2329d7ea52aea
MD5 0adc4b208af48ffe6a45d44e38b41542
BLAKE2b-256 e670a08d29d73128d941b6ddabe1910fd8b2ff7f41c9ec11361b3c6b3e70fb5c

See more details on using hashes here.

File details

Details for the file django_zero-0.0.14-py3.6.egg.

File metadata

File hashes

Hashes for django_zero-0.0.14-py3.6.egg
Algorithm Hash digest
SHA256 8ca6042c14c55620dccc76dbd024490bfcaff73b23be99d12ee5df863f516352
MD5 b82466aa96fe1c31bc971e1b461e495f
BLAKE2b-256 e9e84d957bbad69dc2835d03a25727f2660af8713019c0d8e8a72c5f13cafeb5

See more details on using hashes here.

File details

Details for the file django_zero-0.0.14-py3.5.egg.

File metadata

File hashes

Hashes for django_zero-0.0.14-py3.5.egg
Algorithm Hash digest
SHA256 bf4cdd42afceb3e78110c4465a1145e1cc9ffacca7b03e41bdf1de517dcbe58e
MD5 fc90d1e2ed644baaeea84aa3ad9f89c1
BLAKE2b-256 61a1bcc5d33959efe5862878e4f378680f4638f080a8664cf46bca7b0600569f

See more details on using hashes here.

File details

Details for the file django_zero-0.0.14-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_zero-0.0.14-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 71fdbda6d609f3e49d471296e75e0705ff4135024e8468c8ebfd0457779b0cf0
MD5 9583048078ab2ca3258788afde33d342
BLAKE2b-256 fd6962dd497993c3612e4b2d1b5ae08ce509af3742fafc7f8a7a5e763eb92c01

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page