contrib
пакеты ¶
Django стремится следовать философии Python «с включенными батареями» . Он поставляется с множеством дополнительных, необязательных инструментов, которые решают типичные проблемы веб-разработки.
Этот код находится django/contrib
в дистрибутиве Django. Этот документ дает краткое изложение пакетов contrib
, а также все зависимости, которые эти пакеты имеют.
Примечание
Для большинства этих надстроек - в частности, надстроек, которые включают в себя либо модели, либо теги шаблонов - вам необходимо добавить имя пакета (например,
'django.contrib.redirects'
) в INSTALLED_APPS
настройки и повторно запустить .manage.py migrate
admin
¶
Автоматический административный интерфейс Django. Для получения дополнительной информации см. Урок 2 и документацию администратора .
Требуется установить пакеты contrib auth и contenttypes .
contenttypes
¶
Легкая структура для привязки к «типам» контента, где каждая установленная модель Django представляет собой отдельный тип контента.
См. Документацию по типам содержимого .
flatpages
¶
Фреймворк для управления «плоским» HTML-контентом в базе данных.
См. Документацию на плоские страницы .
Также требуется установить пакет sites contrib.
gis
¶
Геопространственная структура мирового класса, построенная на основе Django, которая позволяет хранить, манипулировать и отображать пространственные данные.
См. Документацию GeoDjango для получения дополнительной информации.
humanize
¶
Набор шаблонных фильтров Django, полезных для добавления «человечности» к данным.
См. Документацию по очеловечиванию .
messages
¶
Фреймворк для хранения и извлечения временных сообщений на основе файлов cookie или сеансов.
См. Документацию по сообщениям .
sites
¶
Легкая структура, которая позволяет вам управлять несколькими веб-сайтами из одной базы данных и установки Django. Это дает вам возможность связывать объекты с одним или несколькими сайтами.
См. Документацию по сайтам .
sitemaps
¶
Фреймворк для создания XML-файлов карты сайта Google.
См. Документацию по файлам Sitemap .
syndication
¶
Фреймворк для создания каналов синдикации в RSS и Atom довольно легко.
Другие дополнения ¶
Если у вас есть идея добавить функциональность contrib
, дайте нам знать! Закодируйте его и отправьте в список рассылки django-users .