This is a starting template for Django projects that includes pre-configured tools for improving the quality and efficiency of your development.
- Flake8: Code quality verification tool.
- Black: Automatic code formatter.
- Isort: Import sorter.
- IPython: Advanced interactive shell.
- Pre-commit: Framework to ensure code quality before making a commit.
- Clone this repository on your local machine.
- Install necessary dependencies with
pip install -r requirements.txt
. - Start your Django project with
django-admin startproject --template ./django_starter_template <project_name>
. - Done! You can now start working on your project with all the pre-configured tools.
By using this template, you can save time and effort by not having to configure tools like Flake8, Black, Isort, Ipython and Pre-commit from scratch. Additionally, by using these tools, your code will be more organized, clear and of better quality.
Start your next Django project with this template and save time and effort!
This project is licensed under the terms of the MIT license.