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.21rc2.tar.gz (253.9 kB view details)

Uploaded Source

Built Distributions

django_zero-0.0.21rc2-py3.7.egg (319.2 kB view details)

Uploaded Source

django_zero-0.0.21rc2-py3.6.egg (318.8 kB view details)

Uploaded Source

django_zero-0.0.21rc2-py3.5.egg (319.8 kB view details)

Uploaded Source

django_zero-0.0.21rc2-py2.py3-none-any.whl (279.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django_zero-0.0.21rc2.tar.gz.

File metadata

  • Download URL: django_zero-0.0.21rc2.tar.gz
  • Upload date:
  • Size: 253.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 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.21rc2.tar.gz
Algorithm Hash digest
SHA256 37951f0c3e097882601ef212c7eeaa0e4fd2e55b0eceac2edbd517fa64c1ae2b
MD5 e0e6b5f498718807e6c2e0315a5a0748
BLAKE2b-256 da1a0f67ab55d3913dae7c259f0beefa76fedd70128fe3d9dd4347e2db879ed3

See more details on using hashes here.

File details

Details for the file django_zero-0.0.21rc2-py3.7.egg.

File metadata

  • Download URL: django_zero-0.0.21rc2-py3.7.egg
  • Upload date:
  • Size: 319.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 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.21rc2-py3.7.egg
Algorithm Hash digest
SHA256 c436367c0790b5163382420edfd7de9bcf02dc67e703564d762d4f9398983956
MD5 532bc88f4a57915dbff2fc81d15b5e3d
BLAKE2b-256 b73d81ab52c1fefca2206563bc9abedcf9e09fc1162589c2608511593c3fde0d

See more details on using hashes here.

File details

Details for the file django_zero-0.0.21rc2-py3.6.egg.

File metadata

  • Download URL: django_zero-0.0.21rc2-py3.6.egg
  • Upload date:
  • Size: 318.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 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.21rc2-py3.6.egg
Algorithm Hash digest
SHA256 a746e6fd22e3ef80472ffef82be0605c2c45e227d25e89c1c87d8372f822d935
MD5 03fab101dc61277e731988b0858c92df
BLAKE2b-256 0c9fe184aeb00153b60884325bb55bd0196428f5f012553bd41795c3cb486d21

See more details on using hashes here.

File details

Details for the file django_zero-0.0.21rc2-py3.5.egg.

File metadata

  • Download URL: django_zero-0.0.21rc2-py3.5.egg
  • Upload date:
  • Size: 319.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 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.21rc2-py3.5.egg
Algorithm Hash digest
SHA256 704bbec35eae4b28762603c59cb703ad8b1e93a2f89658579cfe98b923215644
MD5 064961c2c5be605114fc5559bb29af39
BLAKE2b-256 661fadf4003e47ac81b65070fe2d55920d88645fa70ccbd62f31f7717c80fa9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc2-py2.py3-none-any.whl
  • Upload date:
  • Size: 279.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 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.21rc2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0dcfd59b0eb0a3fd6c9f04d2ee75eebab0e4e64d33376f2cd0cbacb3d62b6122
MD5 fd3c9e81fe9609e266da0e1912e9f0d4
BLAKE2b-256 d1091ccc0355069fe600923d511f494f7cf5650e6875a7a827b6553020fb78f0

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