Django is a free framework for Python-based web applications that uses the MVC design pattern.
Python is an easy to learn, powerful programming language.
Django ORM Recipes is a book about working with Django ORM and Django models. Django ORM is one of the key pillars of Django.
Django Rest Framework (DRF) is a library that works with standard Django models to create a flexible and powerful API for a project.
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.
Django CMS is a modern web publishing platform built on Django, a web application framework "for perfectionists with deadlines".
Channels is a project that takes Django and extends it beyond HTTP to handle WebSockets, chat protocols, IoT protocols, and more.
ASGI (Asynchronous Server Gateway Interface) is the spiritual successor to WSGI, designed to provide a standard interface between asynchronous web servers, platforms, and Python applications.
Python Social Auth is an easy-to-configure social authentication/registration mechanism with support for multiple platforms and authentication providers.
The best way to get Django DRY forms. Create reusable programmatic layouts from components with full control over the rendered HTML without writing HTML in templates. All this without breaking the standard Django way of working, so it works great with any other forms application.
pytest is a framework that makes it easy to create both simple and extensible tests. Tests are expressive and easy to read—no templates needed.
Select2 provides a custom select field with support for search, tags, remote datasets, infinite scrolling, and many other commonly used options.
Stores the history of models and allows you to view / cancel changes from the admin panel.
Task queues are used as a mechanism for distributing work between threads or machines. The input to the task queue is a unit of work called a task.