Spec-Zone.ru › Django 1.10

contrib пакеты

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

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

Примечание

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

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

admin

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

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

auth

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

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

contenttypes

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

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

flatpages

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

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

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

gis

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

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

humanize

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

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

messages

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

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

postgres

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

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

redirects

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

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

sessions

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

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

sites

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

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

sitemaps

Фреймворк для создания XML-файлов Sitemap для Google.

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

syndication

Фреймворк для простого создания лент RSS и Atom.

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

Другие дополнения

Если у вас есть идеи по функциональности для включения в contrib, сообщите нам! Реализуйте её и опубликуйте на форуме django-users.

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

Spec-Zone.ru

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