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

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

django_zero-0.0.21rc1-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.21rc1.tar.gz.

File metadata

  • Download URL: django_zero-0.0.21rc1.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.21rc1.tar.gz
Algorithm Hash digest
SHA256 1fe40e897e2cab89f292353f2e3c88ca19979fd653956dd474ff3f326a742a9a
MD5 3c2e0100426367d71ea9059057e39b7b
BLAKE2b-256 24da2e41b14f023aa2348f73e0806ceb534971a654371eb1440066e6fb1ac38c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc1-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.21rc1-py3.7.egg
Algorithm Hash digest
SHA256 46d071b2652eccb356478082071d09fbf4f08dba1faf9ae40fdd238950c86666
MD5 c4110d238e61bc5a91a87ff3b57a65a0
BLAKE2b-256 f0927dddc7eddb1958e932e271c57e436375b9820206d490525cf90ea821afe8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc1-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.21rc1-py3.6.egg
Algorithm Hash digest
SHA256 d2fb2fe472637dd7f5a9ba645c499c1e600f26babd4bd40fd91763ab6ce3945f
MD5 59034c7b82ac9f9e247452399f34aa67
BLAKE2b-256 1cab37fd4c592af649a834962e656aa30e1f2c0b64d5dc2f1d8f4118037d520c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc1-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.21rc1-py3.5.egg
Algorithm Hash digest
SHA256 20637ff34c50b7a7bfbe0fb01f6021c3ef35e03272382675033b5b6f672db7f9
MD5 47645489d14da051d1c33b6a8098d2b4
BLAKE2b-256 ddc7ce586afcebf7effc35c88a128d191042828028b2e810d97f81339fb33f8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_zero-0.0.21rc1-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.21rc1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5aa50016a2b80dc4da085b98429475e09bb80642b3813d247cb46c2ea2ec74bb
MD5 936ac81be9355bd1ec9123c237140b40
BLAKE2b-256 3ac934035e035a1924c8b7448686bc168c2a88683f1aed57fc34081f92b2ded6

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