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

Uploaded Source

Built Distributions

django_zero-0.0.15-py3.7.egg (259.1 kB view details)

Uploaded Source

django_zero-0.0.15-py3.6.egg (258.9 kB view details)

Uploaded Source

django_zero-0.0.15-py3.5.egg (259.6 kB view details)

Uploaded Source

django_zero-0.0.15-py2.py3-none-any.whl (230.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.15.tar.gz
Algorithm Hash digest
SHA256 3caadc153dea08c2cbafde1b975353c0a677cc00b0eb6e4423036e731945a9a4
MD5 935d5f760fe9dcf770ddb1a7cfe923b0
BLAKE2b-256 2c1e3460d5d248a399bee2e68f39cc37059ee948e6341e1cf7b69bae0039f551

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.15-py3.7.egg
Algorithm Hash digest
SHA256 176a0b47dfd09c6e19bd28a93ab51a8bbbbd380140980f1b420004a6f7713622
MD5 796d8dbe4d8e5364cbd223c671273ead
BLAKE2b-256 a24294b4cb43d9beaf377d9d95646f541a36e37f6befd3f37c078b3329d7bdbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.15-py3.6.egg
Algorithm Hash digest
SHA256 22841611eec7ce05fef886a41daf00d0975220533b3b0ca49a4d0386108704ed
MD5 aaca209b4fe59ec66c2ab0a4827ca343
BLAKE2b-256 d8ef0bb7aba611dddff4551df93a8c67b6456d229539c6548874152fabba4fae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.15-py3.5.egg
Algorithm Hash digest
SHA256 05efac5a5e39fba9066af9b00a31367df315249639def872ec8fbd4e9f6ca41f
MD5 5da1ed9247e7eddfc7b129eb0965f036
BLAKE2b-256 66c78c1e42a01a3eaf068fc8a1b88bf11c1592520b3b688c56d12848ae5d48e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_zero-0.0.15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5c8e13efab8e79091f1e5838ab16e48022d8c726b4901b884ae410789d6275bd
MD5 55df7acda4fc98b72b3c5236903000c9
BLAKE2b-256 2db5fd714e45af9f7ea30960b5c64f4dbd7666c7e77e4cf6ad287473932d9b3e

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