Zero-configuration django projects.
Project description
Zero-Configuration Django Projects
Work in progress.
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 (built either with docker or rocker).
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 and Yarn.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file django_zero-0.0.9.tar.gz
.
File metadata
- Download URL: django_zero-0.0.9.tar.gz
- Upload date:
- Size: 227.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b33db2a5c293cb4986df0ef9684d4de594310b44d594fc4323d798605f0999 |
|
MD5 | c7875c3415d21c9348fb53bfac0a182f |
|
BLAKE2b-256 | eb85779dd18763dce6f5b8a313b8baae054f95733cab5dc124478fb17b758ab3 |
File details
Details for the file django_zero-0.0.9-py3.6.egg
.
File metadata
- Download URL: django_zero-0.0.9-py3.6.egg
- Upload date:
- Size: 268.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b1e1b1ddc676e536873bf452d19db77b865af60a3ab6857e9f8ea43437e16d4 |
|
MD5 | 7e1677467f13757442e82f8b7b6b2500 |
|
BLAKE2b-256 | 28b3e539e0d0457a6d26a488e3176f7ceee7dd1fecb48e3735f9bd14d42a3255 |
File details
Details for the file django_zero-0.0.9-py3.5.egg
.
File metadata
- Download URL: django_zero-0.0.9-py3.5.egg
- Upload date:
- Size: 268.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0d9f59a5be65076d4181b316be96065262e0906765d605530272bf7674cad56 |
|
MD5 | b0c45a3bcfd72f86d8dacdb983041d37 |
|
BLAKE2b-256 | f91402a4dcf923756cd5a02059efc0e793ced2cebe671d194ffae004ed925af9 |
File details
Details for the file django_zero-0.0.9-py2.py3-none-any.whl
.
File metadata
- Download URL: django_zero-0.0.9-py2.py3-none-any.whl
- Upload date:
- Size: 242.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80df170c98e1432bad9ad09706798c40f80a6588bdfc21f7fa0c96c31cc6f8df |
|
MD5 | a9b2244f284d289a199a7bf148a60b28 |
|
BLAKE2b-256 | 561aded27207a7323d16b6f05cd77ca47f6c6df87c4eaee791354ea3fcb9293c |