【发布时间】:2016-11-16 10:01:13
【问题描述】:
我想在运行时创建 django 站点,使用相同的 settings.py
例如,我的 django_site 表中有以下行,
1 | 127.0.0.1:8001 | sitea
2 | 127.0.0.1:8002 | siteb
3 | 127.0.0.1:8003 | sitec
我的 django 转到我的 settings.py,获取 site_id 并带来正确的站点。我想做的是:
1 | 127.0.0.1:8001 | genericsite
然后用户访问:
127.0.0.1:8001/sitea -> it brings sitea
127.0.0.1:8001/siteb -> it brings siteb
您将如何设置您的 urlpatterns?例如,如果我再次进入我的管理页面,创建一个sited,我应该能够访问sited。附:之后我需要的所有信息都将根据用户请求的站点进行过滤..
我真的需要帮助!非常感谢..
【问题讨论】:
标签: python django django-settings url-pattern