django-sitesutils

Tela Software:
django-sitesutils
Detalhes de Software:
Versão: 0.1.2
Data de upload: 20 Feb 15
Revelador: Mike Yumatov
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

django-sitesutils é um app Django que permite que você acessar o site atual, usando request.site em todos os lugares você pode acessar pedido objeto.
Site atual é detectada através de domínio do host do pedido objeto e definição de projecto SITE_ID como reserva. Se o local for encontrado, então request.site está definido para o respectivo objeto de modelo de site a partir de app django.contrib.site, caso contrário request.site é um exemplo django.contrib.sites.models.RequestSite.
Instalação
1. Instale o django-sitesutils usando pip:
& Nbsp; pip instalar o Django-sitesutils
2. Adicione RequestSiteMiddleware para sua configuração MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware ',
& Nbsp;)
& Nbsp; Este middleware irá definir atributo do site para o objeto do pedido. Esse atributo é avaliada preguiçosamente, somente quando você acessá-lo.
3. Se você quiser acessar o site atual em modelos, adicione processador contexto local com suas configurações TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site ',
& Nbsp;)
Contribuindo
. Sinta-se livre para fork, enviar solicitações de tração ou relatar bugs e problemas no github

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor Mike Yumatov

Gears
Gears

20 Feb 15

lemon-tinymce
lemon-tinymce

20 Feb 15

gears-stylus
gears-stylus

20 Feb 15

Comentário para django-sitesutils

Comentários não encontrado
Adicionar comentário
Ligue imagens!