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

Uploaded Source

Built Distributions

django_zero-0.0.20-py3.7.egg (274.3 kB view details)

Uploaded Source

django_zero-0.0.20-py3.6.egg (274.0 kB view details)

Uploaded Source

django_zero-0.0.20-py3.5.egg (274.9 kB view details)

Uploaded Source

django_zero-0.0.20-py2.py3-none-any.whl (237.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: django_zero-0.0.20.tar.gz
  • Upload date:
  • Size: 214.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.3

File hashes

Hashes for django_zero-0.0.20.tar.gz
Algorithm Hash digest
SHA256 a05a2a90bcf8fa28d27517de1168693f1bf1ef64eca0a8975064ba95c76504e9
MD5 a83f6d0f2b270152e1ddfc4f24f4c46c
BLAKE2b-256 292ef4784fe40d63bff8d381db03374cbed58011c00fa468160279138715a61d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.20-py3.7.egg
  • Upload date:
  • Size: 274.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.3

File hashes

Hashes for django_zero-0.0.20-py3.7.egg
Algorithm Hash digest
SHA256 d60d4d530870597092572a64aa790b0d4ead15c433bf35bc34e4e1215b1157d1
MD5 89b2255964df856d18888a7d3a710f8a
BLAKE2b-256 0f6323cdb3b57f97cb58ed8a06c42e9dd0c3b664ff1b7c85811283644e4cfa31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.20-py3.6.egg
  • Upload date:
  • Size: 274.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.3

File hashes

Hashes for django_zero-0.0.20-py3.6.egg
Algorithm Hash digest
SHA256 03264ccd9b43b272464068e6d3befe7a7aec7d36215dac34c3bf744e59d9ffc4
MD5 fdea19b379dc4cdac4f13bfe500c0eb7
BLAKE2b-256 966284d9691876ddde7d6bbe69da65d475b857f2db03144ccfdbfef8e85e9a28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.20-py3.5.egg
  • Upload date:
  • Size: 274.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.3

File hashes

Hashes for django_zero-0.0.20-py3.5.egg
Algorithm Hash digest
SHA256 bf17e9b09e93c90a0ab00cf21b8854dc83f4d67da1587310b8f12f949cf6364b
MD5 b8a080b81063dd76d204abdb39931c04
BLAKE2b-256 1ee98527f4780e6af4d21bccb1c09e78a6be8dea9b5eb04b67c6f439fc85cfb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.20-py2.py3-none-any.whl
  • Upload date:
  • Size: 237.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.3

File hashes

Hashes for django_zero-0.0.20-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cb35eb237b354464fdff89b34ad32eb6f90c62530335a76adc5272e9734319ff
MD5 474a821ea33c79b4cad58958574628df
BLAKE2b-256 2b24988aae8270ec94535b50e2ea07a38c55643ec189a797db8914f8962570d4

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