in wsgi.py
import os, sys
os.environ['DJANGO_SETTINGS_MODULE'] ='project.settings'
Get in wsgi.py apache virtualhost name
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?
Solução
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