Django est un framework d'application Web open source côté serveur, écrit en Python. Il est conçu pour réduire l'effort requis pour créer des sites Web et des applications Web complexes axés sur les données, avec un accent particulier sur moins de code, pas de redondance et plus explicite qu'implicite.