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.11.tar.gz (209.0 kB view details)

Uploaded Source

Built Distributions

django_zero-0.0.11-py3.6.egg (253.9 kB view details)

Uploaded Source

django_zero-0.0.11-py3.5.egg (254.6 kB view details)

Uploaded Source

django_zero-0.0.11-py2.py3-none-any.whl (227.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.11.tar.gz
Algorithm Hash digest
SHA256 08ae77b931dcb852c5321e26d1e5e7cdf7c5206628c31e4bb5e26c6357dbd8a1
MD5 ae984909fb3dcdf247c6955b32299d4b
BLAKE2b-256 764920b28af003b5796417389d950b3aa9c2adfd42cbc5f352defbc2feaca914

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.11-py3.6.egg
Algorithm Hash digest
SHA256 8551796c4ff6c80220a2f4582386f9acf302544113e6de1d0b9101b34818143e
MD5 85d3dd93e373ce913803e698f65f78e3
BLAKE2b-256 03c72127f99549c725a8e2e2deedec9d3a4c1722da81e290c65816c34f62f452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.11-py3.5.egg
Algorithm Hash digest
SHA256 05d206369cd32424e67e8306fa704c278c14ab1e058cf2ce71c39e5d5bf5fa8e
MD5 1b46508b7929c908f3918a0faadd2489
BLAKE2b-256 02a01cd3c7c6a96ea307a85556720fd23f201c54beb14c209748d2ff736f41c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 86595de6484b647f5301685aac6ecdfab1307d6f1a93821bf045c2e61556c96c
MD5 9f9e846caf1561320f9abfc9f9d83c6c
BLAKE2b-256 17d8cbafb3ff26e9e2d2caaa2b7e95de357720242a0b5b6091f369dedcd4f2fd

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