# settings.py
DATABASES = {
'default': {},
'hn2yo4n_db': {
'NAME': 'hn2yo4n_ru_db',
'ENGINE': 'django.db.backends.mysql',
'USER': 'mysql_user',
'PASSWORD': '12345'
},
'te3umh1_db': {
'NAME': 'te3umh1_ru_db',
'ENGINE': 'django.db.backends.mysql',
'USER': 'mysql_user',
'PASSWORD': '12345'
}
}
from django.contrib.sites.shortcuts import get_current_site
И как-то надо совместить это
def my_view(request):
current_site = get_current_site(request)
if current_site.domain == 'hn2yo4n.ru':
# Do something
pass
else:
# Do something else.
pass
И вот это
def db_for_read(self, model, **hints):
if model._meta.app_label == 'auth':
return 'auth_db'
return None
прописал
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lm3.settings")
os.environ["DJANGO_SETTINGS_MODULE"] = "lm3.A_settings"
Я так понял нужно в apache для каждого VirtualHost создать демон процесс и отдельный django.wsgi?