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

пакеты 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. Для получения дополнительной информации см. Урок 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.

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

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.

Back to Top