1

有没有我可以在 Django 中使用平面页面框架捕获所有站点的方法?

我有一个站点,但您可以通过几个不断变化的 DNS 名称访问它。我需要将这些全部映射到一个站点,而平面页面似乎倾向于我预先指定我的域条目。

4

1 回答 1

2

您需要正确配置您的网络服务器,以便将来自所有域的请求转发到您唯一的 django 实例!您不能django.contrib.sitesINSTALLED_APPS没有. 站点框架不检查请求以检查哪个是实际站点。如果您运行多个站点,则必须运行多个使用不同设置的 django 实例,这些设置定义了不同的 s! 因此,只需检查您的网络服务器以将所有内容都定向到您的 django 实例!SITE_IDsettings.pySITE_ID

于 2010-09-10T09:25:01.407 回答