Welcome to djpro documentation¶
Release v0.0.6 (What's new?).
djpro is the Python package that allows you to create a Django project
using a modular and scalable architecture with options like API configuration,
DjangoAdminSite custom theme and Docker to optimize your development time.
Overview¶
The idea of this package is to facilitate the creation of a Django project with a
modular and scalable architecture, facilitating and optimizing the development time.
Through CLI commands, you will be able to include configuration options such as:
Django Rest Framework configuration for further API development. Unfold setup
and configuration for a customization of the Django Admin Site theme.
Docker configuration from an early stage of development to facilitate
future deployment.
Using djpro you can stop creating the directories of your Django project
from scratch.
Feature Support
Fast and easy API configuration
Automatic customization of the Django Admin Site
Easy implementation of the production environment configuration.
Full Table of Contents¶
Why use djpro?¶
Django’s Command Line Interface (CLI) is a powerful tool for generating well-structured Django projects. However, maintaining that clean structure can become challenging as we create multiple apps, models, views, and routes.
The User Guide¶
This part of the documentation, which is mostly prose, begins with some background information about dj-pro, then focuses on step-by-step instructions for getting the most out of dj-pro.
The Contributor Guide¶
If you want to contribute to the project, this part of the documentation is for you.
Support¶
Should you have any question, any remark, or if you find a bug, or if there is
something you can’t do with the djpro, please
open an issue.
Project Information¶
djpro is released under the MIT / X11 License,
its documentation lives at Read the Docs,
the code on GitHub,
and the latest release on PyPI.
If you’d like to contribute to djpro you’re most welcome!