django-hosts.

Hosts dinâmicos e estáticos suportam para Django
Baixe Agora

django-hosts. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Jannis Leidel
  • Site do editor:
  • http://github.com/jezdez/

django-hosts. Tag


django-hosts. Descrição

Hosts dinâmicos e estáticos Suporte para Django Django-Hosts é um middleware django que rotas solicita a hosts específicos para diferentes esquemas de URL ("hostconf"). Por exemplo, se você possui o exemplo do exemplo.com, mas deseja atender conteúdo específico na API.EXAMPLE.com e beta.example.com , adicione o seguinte aos seus hosts.py :from hosts padrões de importação, hosthost_patterns = padrões ('path.to', host (r'api ',' api.urls ', nome =' api '), host (R'Beta ',' beta.urls ', nome =' beta '),) isso causa solicitações {API, beta} .example.com a ser encaminhado para o urlconf correspondente. Você pode usar seus URLs.py como modelo para esses urlconfs.patterns são avaliados em ordem. Se nenhum padrão corresponder, a solicitação é processada da maneira usual, ou seja. Usando settings.root_urlconf.installation Instale o aplicativo com o seu Gerenciador de Pacotes Favoritos, e.g.: Pip Install Django-Hosts Adicionar 'hosts' à sua configuração instalada_apps. Adicionar 'hosts.middleware.hostsmiddleware' à sua configuração de middleware_classes. Crie um módulo contendo seus padrões de host padrão, e. No arquivo hosts.py ao lado de seus URLs.py. Defina a configuração root_hostconf para o caminho de importação Pitted Python do módulo que contém seus padrões de host padrão, e.g.: Root_hostconf = 'mysite.hosts' Defina a configuração Default_Host para o nome do padrão de host que você deseja se referir como padrão padrão. Vai ser usado se nenhum outro padrão corresponda ou não dar um nome para a tag de modelo host_url (veja abaixo). Requisitos: · Pitão O que há de novo nesta versão: · Emissão fixa relacionada à configuração Parent_Host quando usado com padrões de host vazios. · Parado automaticamente emulando hosts no modo de depuração.


django-hosts. Software Relacionado