Spec-Zone.ru › Django 1.9

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
  • Фреймворк sitemaps
  • Фреймворк «sites»
  • Приложение staticfiles
  • Фреймворк лент syndication
  • django.contrib.webdesign

admin

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

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

auth

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

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

contenttypes

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

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

flatpages

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

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

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

gis

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

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

humanize

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

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

messages

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

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

postgres

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

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

redirects

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

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

sessions

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

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

sites

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

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

sitemaps

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

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

syndication

Фреймворк для удобной генерации лент syndication в форматах RSS и Atom.

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

webdesign

Инструменты и утилиты, ориентированные в первую очередь на веб-дизайнеров, а не на веб-разработчиков.

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

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

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

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

Spec-Zone.ru

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