Python Web Application Framework
www.djangoproject.com
2
Leaving SiteNav
External Link Disclaimer
You are about to visit www.djangoproject.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Django is a high-level Python web framework that encourages rapid development with clean, pragmatic design, handling user authentication, content administration, site maps, RSS feeds, session management, CSRF protection, and many other common web development tasks so engineers can focus on writing their application logic rather than reinventing infrastructure. The framework follows the model-template-view architectural pattern, with a powerful object-relational mapper that maps Python classes to database tables, supporting PostgreSQL, MySQL, MariaDB, SQLite, and Oracle out of the box. Its automatically generated admin interface provides a production-ready dashboard for managing application data with customizable list views, filters, search, and inline editing, saving teams weeks of boilerplate development. Security is treated as a first-class concern, with built-in protections against SQL injection, cross-site scripting, cross-site request forgery, clickjacking, and password-related vulnerabilities enforced at the framework level. The template engine supports template inheritance, custom tags, and filters, while the forms library handles rendering, validation, and error handling for user input. Middleware classes intercept requests and responses for compression, caching, authentication, and security headers. The ORM supports complex queries, aggregations, annotations, transactions, and database migrations through a versioned migration system. Caching frameworks support memcached, Redis, and database backends with granular per-view caching. Internationalization and localization are built in, with translation catalogs and timezone-aware datetime handling. Maintained by the Django Software Foundation with a global community, the framework powers some of the busiest websites and has been adopted by organizations including Instagram, Spotify, Mozilla, and Disqus.
Statistics
2
Views
0
Clicks
0
Like
0
Dislike