Spec-Zone.ru › Django 5.2

contrib пакеты

Django стремится следовать “философии батарей включены” Python. Он поставляется с различными дополнительными, необязательными инструментами, решающими распространённые проблемы веб-разработки.

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

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

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

  • Административный сайт Django
  • django.contrib.auth
  • Фреймворк contenttypes
  • Приложение flatpages
  • GeoDjango
  • django.contrib.humanize
  • Фреймворк сообщений
  • django.contrib.postgres
  • Приложение перенаправлений
  • Фреймворк sitemap
  • Фреймворк «сайты»
  • Приложение staticfiles
  • Фреймворк фидов syndication

admin

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

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

auth

Фреймворк аутентификации Django.

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

contenttypes

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

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

flatpages

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

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

Также требуется пакет sites contrib.

gis

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

См. документацию GeoDjango для получения более подробной информации.

humanize

Набор фильтров шаблонов Django, полезных для добавления «человеческого» аспекта к данным.

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

messages

Фреймворк для хранения и извлечения временных сообщений на основе cookie или сеанса.

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

postgres

Набор функций, специфичных для PostgreSQL.

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

redirects

Фреймворк для управления перенаправлениями.

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

sessions

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

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

sites

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

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

sitemaps

Фреймворк для генерации XML-файлов карты сайта Google.

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

syndication

Фреймворк для лёгкой генерации фидов RSS и Atom.

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

© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/5.2/ref/contrib/index/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API