有没有我可以在Django中使用平面框架捕获所有网站?
我有一个网站但你可以通过一些不断变化的DNS名称来实现它。我需要将这些全部映射到一个站点,并且在预先指定我的域条目时,平板似乎一心想。
答案 0 :(得分:2)
您需要正确配置您的网络服务器,以便来自所有域的请求转发到您唯一的django实例!如果django.contrib.sites
中没有INSTALLED_APPS
,则无法运行flatpages,但这对您的案例没有问题,将始终使用SITE_ID
中定义的settings.py
确定实际网站。站点框架不检查检查哪个是实际站点的请求。如果您运行多个站点,则必须运行多个使用不同设置的django实例,这些实例定义了不同的SITE_ID
s!
所以,只需检查您的网络服务器,将所有内容都指向您的django实例!