Manage.py as the task runner

Speaker
Justus Hämäläinen 16:10 stage 🎤

Django is highly integrated framwork with batteries included. In development you have tasks that you need to run for testing, packaging, maintenance and deploy. Often these things are a hodgepodge of scripts, Makefiles, oneliners in Readme. What if we would go all the way with Django’s manage.py?

In this talk we go through how create, extend and replace existing management commands. We see how to use other programs from manage.py, setup proxy connections and integrate secrets.

About Justus

Justus has worked with digital services over a decade, and feels that you should always choose tools based on the problem you are solving. Django just happens to be right hammer for most of digital service nails!

Watch the talk