Django is a model-template-views-based web framework that is free and open-source that uses Python. It is maintained by the Django Software Foundation, a private company registered as a 501 non-profit in the US.