Django to framework napisany w języku Python typu open-source, który umożliwia tworzenie zarówno prostych i szybkich aplikacji webowych jak i bardzo skomplikowanych rozwiązań obsługujących setki tysięcy użytkowników. Django można określić jako bardzo dojrzałe rozwiązanie.