• 3.1
  • 3.2
  • 5.0
  • Версия документации: 6.1

пакеты contrib

Django стремится следовать философии Python «батарейки включены» <tut-batteries-included>`. Он поставляется с множеством дополнительных инструментов, которые решают распространенные проблемы веб-разработки.

Этот код находится в django/contrib в дистрибутиве Django. В этом документе дается краткое описание пакетов в contrib, а также все зависимости, которые эти пакеты имеют.

Включение пакетов contrib в INSTALLED_APPS.

Для большинства этих надстроек, в частности, надстроек, включающих в себя либо модели, либо теги шаблонов, вам потребуется добавить имя пакета (например, 'django.contrib.redirects') в настройку INSTALLED_APPS и повторно запустить manage.pymigrate.

админ

Автоматический административный интерфейс Django. Для получения дополнительной информации см. Урок 2 и документацию администратора.

Требуется установка пакетов auth и contenttypes contrib.

аутентификация

Структура аутентификации Django.

См. Аутентификация пользователей в Django.

типы контента

Легкая платформа для подключения к «типам» контента, где каждая установленная модель Django представляет собой отдельный тип контента.

См. документацию по типам контента.

плоские страницы

Платформа для управления «плоским» HTML-содержимым в базе данных.

См. документацию по Flatpages.

Также требуется установка пакета site_contrib.

гис

Геопространственная платформа мирового класса, созданная на основе Django и позволяющая хранить, манипулировать и отображать пространственные данные.

Дополнительную информацию см. в документации GeoDjango.

очеловечить

Набор шаблонных фильтров Django, которые помогают отображать данные в читабельном виде.

См. документацию по humanize.

сообщения

Платформа для хранения и получения временных сообщений на основе файлов cookie или сеансов.

См. документацию по сообщениям.

постгрес

Коллекция специфических функций PostgreSQL.

См. документацию contrib.postgres.

перенаправления

Платформа для управления перенаправлениями.

См. документацию по перенаправлениям.

сессии

Фреймворк для хранения данных в анонимных сессиях.

См. документацию по сеансам.

сайты

Легкий фреймворк, который позволяет вам управлять несколькими веб-сайтами из одной базы данных и установки Django. Он дает вам возможность связывать объекты с одним или несколькими сайтами.

См. документацию по сайтам </ref/contrib/sites>.

карты сайта

Платформа для создания XML-файлов карты сайта Google.

См. документацию по картам сайта.

синдикация

Платформа для довольно простого создания каналов синдикации в RSS и Atom.

См. документацию по синдикации.

Back to Top