пакеты contrib¶
Django aims to follow Python’s «batteries included» philosophy. It ships with a variety of extra, optional tools that solve common Web-development problems.
This code lives in django/contrib in the Django distribution. This document
gives a rundown of the packages in contrib, along with any dependencies
those packages have.
Note
For most of these add-ons – specifically, the add-ons that include either
models or template tags – you’ll need to add the package name (e.g.,
'django.contrib.redirects') to your INSTALLED_APPS setting
and re-run manage.py migrate.
- Интерфейс администратора Django
django.contrib.auth- Фреймворк контентных типов
- Приложение для создания статических страниц
- GeoDjango
django.contrib.humanize- Структура сообщений
django.contrib.postgres- Приложение перенаправления
- Структура карты сайта
- Фреймворк для сайтов
- Приложения для работы со статическими файлами
- Система каналов синдикации
админ¶
Автоматический административный интерфейс Django. Для получения дополнительной информации см. Урок 2 и документацию администратора.
Требуется установка пакетов auth и contenttypes contrib.
аутентификация¶
Структура аутентификации Django.
типы контента¶
Легкая платформа для подключения к «типам» контента, где каждая установленная модель Django представляет собой отдельный тип контента.
плоские страницы¶
Платформа для управления «плоским» HTML-содержимым в базе данных.
См. документацию по Flatpages.
Также требуется установка пакета site_contrib.
гис¶
Геопространственная платформа мирового класса, созданная на основе Django и позволяющая хранить, манипулировать и отображать пространственные данные.
Дополнительную информацию см. в документации GeoDjango.
очеловечить¶
Набор шаблонных фильтров Django, которые помогают отображать данные в читабельном виде.
См. документацию по humanize.
сообщения¶
Платформа для хранения и получения временных сообщений на основе файлов cookie или сеансов.
постгрес¶
Коллекция специфических функций PostgreSQL.
См. документацию contrib.postgres.
перенаправления¶
Платформа для управления перенаправлениями.
сессии¶
Фреймворк для хранения данных в анонимных сессиях.
сайты¶
Легкий фреймворк, который позволяет вам управлять несколькими веб-сайтами из одной базы данных и установки Django. Он дает вам возможность связывать объекты с одним или несколькими сайтами.
См. документацию по сайтам </ref/contrib/sites>.
карты сайта¶
Платформа для создания XML-файлов карты сайта Google.
Other add-ons¶
If you have an idea for functionality to include in contrib, let us know!
Code it up, and post it to the django-users mailing list.