About Testing Apps with Different Python and Django Versions

To test a shared Django app against multiple Python and Django versions, use tox. It creates multiple virtual environments on your computer, installs the specified pip requirements, installs your app or Django project from a setup.py file, and runs tests with each virtual environment.

Tips and Tricks Programming Dev Ops Development Testing Django 4.2 Django 3.2 Django 2.2 Python 3 tox