Using Makefile in Python and Django project

Makefiles or make commands are used to automate build, test, run and other processes in the software development process. In this video, I will show an example of Makefile which we use in our open source DevHub project (link below) to automate tasks related to the Django project. Example automation targets include creating of virtualenv, running project in Docker environment, creating migration files and migration, linter and isort automation. Later, the same exact file will be updated to include testing and deployment steps.

Link to source code:
https://github.com/CoderVlogger/devhub
More videos on DevHub:
http://bit.ly/CoderVloggerDevHub
More videos on Python mentorship:
http://bit.ly/PythonMentorship

Leave a Reply