"Django Bootstrapping Done Right" by: Pablo Garcia

Описание к видео "Django Bootstrapping Done Right" by: Pablo Garcia

"Django Bootstrapping Done Right" by: Pablo Garcia

We have been working with Django for many years and we discovered we were always repeating the same things at the beginning of each project. pycodestyle checks, unit tests, automated deployment, we where doing all of them over and over again and occasionally we were missing important things that would make our lives easier.

That’s why we decided to create and maintain template repository with all the required tools to bootstrap a Django project. It has become very valuable for our company and that’s why we want to share it with the community. The project is now open source and we will review all it in this talk.

Virtual environments.
Pyenv and Pipenv
Useful dependencies for development (debug toolbar, extensions, django-environ, etc.)
Services your application depends on
Docker quickstart
Compose example with DB (PostgreSQL), Cache (Redis), NGINX and RQ
Git hooks
Tests
Flake
PEP8
Pylint
JSCPD
Deployment
Deployment stack. Typical pieces of a small application.
Deploying to Heroku
CI/CD + Feature branch flow
Pipelines
Checkstyle tools
Slack integration

RESOURCES: https://2020.pythonwebconf.com/tutori...

Recorded at the 2020 Python Web Conference (https://2020.pythonwebconf.com)

Комментарии

Информация по комментариям в разработке