Metadata-Version: 1.0
Name: django-zero
Version: 0.0.8
Summary: Zero-configuration django projects.
Home-page: UNKNOWN
Author: Romain Dorgueil
Author-email: romain@dorgueil.net
License: Apache License, Version 2.0
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.
        
        .. code-block:: shell-session
        
            $ pip install django-zero[dev]
            $ django-zero install
        
        Create an empty project:
        
        .. code-block:: shell-session
        
            $ django-zero init project my-web-app
        
        Run the dev server (with webpack watching assets):
        
        .. code-block:: shell-session
        
            $ cd my-web-app
            $ django-zero start
        
        
        
Platform: UNKNOWN
