Django is a high-level web framework built in Python that enables rapid development and clean, pragmatic design of web applications. Django’s core philosophy is to make it easy to build complex, database-driven web applications quickly, with less code and fewer bugs.