django-sitesutils

Скріншот програми:
django-sitesutils
Дані програми:
Версія: 0.1.2
Дата завантаження: 20 Feb 15
Розробник: Mike Yumatov
Ліцензія: Безкоштовно
Популярність: 26

Rating: 2.0/5 (Total Votes: 1)

Django-sitesutils є додаток Django, яка дозволяє отримати доступ до поточної сторінки, використовуючи request.site скрізь, де ви можете отримати доступ до Об'єкт запиту.
Поточний сайт визначається за допомогою домену хоста з об'єкта запиту і налаштування проекту SITE_ID як запасний варіант. Якщо сайт буде знайдений, то request.site встановлений у відповідній моделі сайта об'єкта з django.contrib.site додатки, в іншому випадку request.site є django.contrib.sites.models.RequestSite екземпляра.
Установка
1. Встановіть Django-sitesutils за допомогою PIP:
І NBSP; пункт встановити Django-sitesutils
2. Додати RequestSiteMiddleware з настройками MIDDLEWARE_CLASSES:
І NBSP; MIDDLEWARE_CLASSES = (
І NBSP; # ...
І NBSP; 'sitesutils.middleware.RequestSiteMiddleware',
І NBSP;)
І NBSP; Це проміжне ПЗ буде встановлено сайт атрибут для об'єкта запиту. Цей атрибут обчислюється ліниво, тільки тоді, коли ви до нього доступ.
3. Якщо ви хочете отримати доступ до поточної сторінки в шаблонах, додати контекстне сайт процесор з настройками TEMPLATE_CONTEXT_PROCESSORS:
І NBSP; TEMPLATE_CONTEXT_PROCESSORS = (
І NBSP; # ...
І NBSP; 'sitesutils.context_processors.site',
І NBSP;)
внесок
. Не соромтеся виделкою, відправити запити тягнути або повідомити про помилку, і про питання GitHub

Вимоги

  • Python
  • Django

Інші програми розробника Mike Yumatov

gears-stylus
gears-stylus

20 Feb 15

lemon-metadata
lemon-metadata

20 Feb 15

django-payonline
django-payonline

14 Apr 15

django-sitesutils

Коментар не знайдено
додати коментар
Включіть картинки!