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

Uploaded Source

Built Distributions

django_zero-0.0.19-py3.7.egg (272.5 kB view details)

Uploaded Source

django_zero-0.0.19-py3.6.egg (272.2 kB view details)

Uploaded Source

django_zero-0.0.19-py3.5.egg (273.1 kB view details)

Uploaded Source

django_zero-0.0.19-py2.py3-none-any.whl (236.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: django_zero-0.0.19.tar.gz
  • Upload date:
  • Size: 213.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.19.tar.gz
Algorithm Hash digest
SHA256 9bb14f62048a49c84c022c8c1179b3806241cc21e7e9ebc432db649e0f09d058
MD5 13525c93e47ab1ff7a0171d9a6a11876
BLAKE2b-256 ba91491bcc85e535f2c4c906bfac9452aa4abe646e6d3eaad5cb2c8bda539107

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.19-py3.7.egg
  • Upload date:
  • Size: 272.5 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.19-py3.7.egg
Algorithm Hash digest
SHA256 3153ff81c31d80177d52c2d33533a22361f54184fa07795831e8f6aa607c0584
MD5 45d9ab4bc2ab680bb943306ed9a1a6e3
BLAKE2b-256 e7f219a80c15740263814d88fd1842b2fd284087e1d468bc8b87c3b5601d00fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.19-py3.6.egg
  • Upload date:
  • Size: 272.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.19-py3.6.egg
Algorithm Hash digest
SHA256 7f39cef68344084ff9f74fa8e8307453a39670ba8cc533146b83282f106ec76e
MD5 46088bebecd1326c3b4f5ff9aaf5370a
BLAKE2b-256 d18646ab1ace3903b2a9ff935ebdb4132168244be07cf46fb59f1d0324feedae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.19-py3.5.egg
  • Upload date:
  • Size: 273.1 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.19-py3.5.egg
Algorithm Hash digest
SHA256 37d7429af2e51a1b1776f863bfe62e93d9e83c57a43fa0dfb74f02cb3d2001de
MD5 bd0a5b9da453e5868b945f6ea52e7cec
BLAKE2b-256 263118fab1b66e749d22e28c0539fdcdece0a9c91faf6d5d10f6daf4f4400041

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.19-py2.py3-none-any.whl
  • Upload date:
  • Size: 236.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.19-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3f3627676c5073440ca92a385c3a793b42fe0d6b57f00a38205d085d10f34584
MD5 75f09fab95db4d6a3c580353ccbed3a8
BLAKE2b-256 4c17691b76b0a08fa095011e56b40a204a1e8317e2b0a8ccce0947c566e0350a

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