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

Uploaded Source

Built Distributions

django_zero-0.0.21rc3-py3.7.egg (319.4 kB view details)

Uploaded Source

django_zero-0.0.21rc3-py3.6.egg (319.1 kB view details)

Uploaded Source

django_zero-0.0.21rc3-py3.5.egg (320.0 kB view details)

Uploaded Source

django_zero-0.0.21rc3-py2.py3-none-any.whl (279.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc3.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.21rc3.tar.gz
Algorithm Hash digest
SHA256 60dcc2510b6754895737340e09ccc556d5a2562eda4b1bd4b37057f5ccf9bbe3
MD5 142e69c166f063b3e1e34fae8f6890d4
BLAKE2b-256 b02d939b64fefcfef62d97cacc7a12b5f9494df5091e0a1a9ec8204f2f90404a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc3-py3.7.egg
  • Upload date:
  • Size: 319.4 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.21rc3-py3.7.egg
Algorithm Hash digest
SHA256 68b26d540e5ca065524e494363e2554aa2abe276b196cac1d92b431c3e7b433f
MD5 77584ea6a5c721525db808259964fcfa
BLAKE2b-256 daf6eabe496c405da5794a953e1b8307567197fe5fa5bd7120235fe8365a1e4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc3-py3.6.egg
  • Upload date:
  • Size: 319.1 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.21rc3-py3.6.egg
Algorithm Hash digest
SHA256 1e2a08f1c35f8193bcf8b00eb4e651562abc0063d0c96b7e8f1c48388aa36312
MD5 990eaf10fb6619c8ac73d4a3b01a5474
BLAKE2b-256 e46acd7e4343f6956efe30262258180d8f57bcc58040f8093acd72b627ca6b53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc3-py3.5.egg
  • Upload date:
  • Size: 320.0 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.21rc3-py3.5.egg
Algorithm Hash digest
SHA256 55ee74c4467bf94601a2f84e0bd885fff1e58dc742dfa652a86ad77975da1374
MD5 4c4a2ce3a4a279bb45608d607f29735e
BLAKE2b-256 980c63750416939bb22baf79ca216f8789c95711b866e922d410ffc61fde4c23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc3-py2.py3-none-any.whl
  • Upload date:
  • Size: 279.7 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.21rc3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9337c3f6525c24171950a6cf2d019bc9416d7e85558c6e4139ffd36a6a3ac4d4
MD5 230f487be7586290d24f51fa86b55fc1
BLAKE2b-256 94469458feab06b4eb20eaa97c489a9487f3254e63f2f34bbdb62639563377f7

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