Django — веб-фреймворк Python высокого уровня, который способствует быстрой разработке и чистому, прагматичному дизайну.
- django-admin-rangefilter - Фильтр по диапазону дат и числовому диапазону.
- django-admin-sortable2 - Drag-and-drop сортировка для
admin.ModelAdmin
,admin.StackedInline
илиadmin.TabularInline
. - django-image-cropping - Кроппинг загруженных изображений через панель администратора.
- django-nested-admin - Позволяет вложить
InlineModelAdmin
друг в друга. Drag-and-drop сортировка с помощьюdjango-admin-sortable2
. - django-admin-charts - Позволяет создавать графики статистики для
django-admin
иdjango-admin-tools
.
- django-oauth-toolkit - Набор утилит для интеграции OAuth2 в ваш проект.
- django-two-factor-auth - Двухфакторная аутентификация для Django.
- django-rest-knox - Аутентификация основанная на
TokenAuthentication
, решающая некоторые проблемы стандратной реализации. - social-auth-core - Python Social Auth - это простой в настройке механизм аутентификации/регистрации через соцсети с поддержкой нескольких фреймворков и провайдеров аутентификации.
- django-solo - Реализация
singleton
паттерна для моделей. - django-model-utils - Миксины и утилиты для работы с моделями (различные поля, модели, менеджеры).
- django-autoslug - Автоматически заполняет слаг.
- django-phonenumber-field - Реализация интерфейса для конвертации, валидации и работы с телефонными номерами.
- django-modeltranslation - Перевод динамического контента на несколько языков.
- django-simple-history - Автоматическое сохранение состояния модели при каждом создании/обновлении/удалении.
- django-braces - Набор миксинов для Django-моделей.
- django-rest-framework - Мощный и гибкий набор инструментов для создания веб-API.
- django-cors-headers - Позволяет настраивать заголовки CORS для Django приложений.
- django-channels - Протокол WebSockets для Django, позволяющий в режиме реального времени взаимодействовать с клиентами.
- django-ninja - Быстрая и гибкая библиотека для создания API на основе функций в Django использующая
pydantic
. - drf-spectacular - Автоматический генерация
Swagger/OpenAPI 3
спецификации. - drf-yasg - Автоматический генерация
Swagger/OpenAPI 2
спецификации.
- django-ckeditor - CKEditor для Django с возможностью загрузки и предпросмотра изображений.
- django-quill-editor - Quill.js интеграция в Django Admin и Django Forms.
- django-editorjs-fields - Editor.js интеграция в Django Admin и Django Forms.
- django-tinymce - TinyMCE интеграция.
- django-debug-toolbar - Набор панелей, которые отображают различную отладочную информацию о текущем запросе/ответе.
- django-silk - Профилировщик запросов.
- django-extensions - Набор различных команд, утилит, валидаторов и расширений для Django.
- django-cleanup - Автоматически удаляет файлы
FileField
,ImageField
и подклассов.
В процессе редактирования.
- dramatiq - Аналог Celery.
- graphene-django - Интеграция GraphQL.
- django-embed-video - Django-приложение для удобного встраивания видео с YouTube и Vimeo и музыки из SoundCloud (можно писать свои бекенды, например, для ВК).
- django-notifications - Работа с уведомлениями.
- django-select2 - Кастом autocomplete_fields для Django.
- django-filter - Позволяет пользователям отфильтровать набор запросов на основе полей модели и отображает форму, позволяющую это сделать.
- django-places - Django-приложение для хранения мест с функцией автозаполнения и связанной с выбранным местом картой.
- pytils - Pytils это инструменты для работы с русскими строками (транслитерация, числительные словами, русские даты и т.д.).
- aldjemy - Aldjemy интегрирует SQLAlchemy в существующий Django-проект, чтобы помочь вам создавать сложные запросы, которые не под силу Django ORM.
- freezegun - Библиотека, которая позволяет вашим Python-тестам путешествовать во времени, подражая модулю datetime.