Skip to main content

Zero-configuration django projects.

Project description

Zero-Configuration Django Projects

This is a work in progress. It’s used in production, but it may, or may not fit your needs. Also, things can change without warnings.

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.

  • 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 LTS and Yarn. We advise to stick to latest stable python 3.

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

Uploaded Source

Built Distributions

django_zero-0.0.18-py3.7.egg (271.7 kB view details)

Uploaded Source

django_zero-0.0.18-py3.6.egg (271.4 kB view details)

Uploaded Source

django_zero-0.0.18-py3.5.egg (272.2 kB view details)

Uploaded Source

django_zero-0.0.18-py2.py3-none-any.whl (237.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.18.tar.gz
Algorithm Hash digest
SHA256 90c3ed1979d2b33eacfaa2aae89b0a04d6d503d8b035b3de45d5d202543fe8c1
MD5 b1ba00e9ba88966db3039fd8cdc145f1
BLAKE2b-256 c37db8d1131e7e2777936c972cb0c3fac3dd39255f2671e7352aaba0f3484479

See more details on using hashes here.

File details

Details for the file django_zero-0.0.18-py3.7.egg.

File metadata

File hashes

Hashes for django_zero-0.0.18-py3.7.egg
Algorithm Hash digest
SHA256 3dd1b01b81766ea874ce5417a160d0af5faaed8e44ced0f521a93e85289ea5d4
MD5 1605e364cc272b22e0c0c60d847c4457
BLAKE2b-256 f99dab0ef56fae341177120846f1c5cb3146f6db785914c49533dbdb91d347ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.18-py3.6.egg
Algorithm Hash digest
SHA256 dc097f7c2430033477117f77518b79c11ab0a22d45e85d4d9a504b03ea1351eb
MD5 79ac51278a318b6d57f5ebcd8fe5c18f
BLAKE2b-256 d744306129275206a00b9399f2805c4bedebd640fe97d5127075d1dbbb441167

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.18-py3.5.egg
Algorithm Hash digest
SHA256 12641fb7c74298af9bfae1bb544f4ff1545b8936c91756794e644bfd1306eed9
MD5 ecf2b078c61fe3561101d147c50fdb20
BLAKE2b-256 f38e8697f8b46ccbdb820e0747c6b965ff1b20e253e6e99e88a27f854c9eab81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.18-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 443659f03074e1583905ff2da2740f2f78f24d99af024b96166287b25fd25726
MD5 90404b611a79776b244d0ccc88679c70
BLAKE2b-256 2d5c4829afcb4f3d9e6414f7678cd834a4fda5a28e5ff8fa6d3a642834f2faa9

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