Pergunta

I have apache settings:

<VirtualHost *:80>
    ServerName site1.ru
    ServerAlias site2.ru

    WSGIScriptAlias / /path/to/wsgi.py
..

I want to load some host specific settings to django settings. So, how can i get HTTP_HOST (site1.ru or site2.ru) in django settings or in wsgi.py?

Foi útil?

Solução

in wsgi.py

import os, sys
os.environ['DJANGO_SETTINGS_MODULE'] ='project.settings'

Outras dicas

request.META['HTTP_HOST'], same as all the other headers.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top