Bleeding edge django5.2 template focused on code quality and security.
Documentation.
This project is used to scaffold a django project structure.
Just like django-admin.py startproject but better.
- Always
up-to-datewith the help of@dependabot - Supports latest
python3.12 poetry@2for managing dependenciesmypyanddjango-stubsfor static typingpytestandhypothesisfor unit testsruffandwemake-python-styleguidefor lintingdockerfor development, testing, and productionsphinxfor documentationGitlab CIwith fullbuild,test, anddeploypipeline configured by defaultCaddywithhttpsandhttp/2turned on by default
Firstly, you will need to install dependencies.
The recommended way is via uvx:
uvx --with jinja2-git cookiecutter gh:wemake-services/wemake-django-templateOr via pipx:
pipx install cookiecutter
pipx inject cookiecutter jinja2-gitOr via global pip:
pip install cookiecutter jinja2-gitThen, create a project itself:
cookiecutter gh:wemake-services/wemake-django-templateIf you use our template, please add yourself or your company in the list.
Here's a nice list of real-life open-source usages of this template.
MIT. See LICENSE for more details.