At the moment I am running python manage.py test every once in a while after I make significant changes in my django project. Is it possible to run those tests
You can use Django Supervisor on top of Django. This will avoid the use of a CI tool (which may be useful in any case, this isn't invalidating the other response - maybe just complementary).