Bulletninja / wemake-django-template

Bleeding edge django template focused on code quality and security.

Home Page:http://wemake-django-template.rtfd.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wemake-django-template

wemake.services Build Status Documentation Status Dependencies Status

Bleeding edge django template focused on code quality and security.


Purpose

This project is used to scaffold a django project structure. Just like django-admin.py startproject but better.

Features

  • Always up-to-date with the help of @dependabot
  • pipenv for managing dependencies
  • mypy for optional static typing
  • pytest, pylint, and flake8 for testing and linting
  • pre-commit hooks for consistent development
  • docker for development, testing, and production
  • sphinx for documentation
  • Gitlab CI with full build, test, and deploy pipeline configured by default
  • Caddy with https and http/2 turned on by default

Installation

Firstly, you will need to install dependencies:

pip install cookiecutter jinja2-git

Then, create a project itself:

cookiecutter gh:wemake-services/wemake-django-template

Who are using this template?

If you use our template, please add yourself or your company in the list.

We offer free email support for anyone who is using this. If you have any problems or questions, drop us a line at contact@wemake.services. And we will try to help you.

License

MIT. See LICENSE.md for more details.

About

Bleeding edge django template focused on code quality and security.

http://wemake-django-template.rtfd.io

License:MIT License


Languages

Language:Python 79.0%Language:Shell 18.6%Language:Makefile 1.5%Language:CSS 0.9%