【发布时间】:2010-11-27 02:37:56
【问题描述】:
我正在构建一个 Django 站点框架,它将为多个独立站点提供支持,所有站点都使用相同的应用程序但具有自己的模板。我计划通过使用多个设置文件并为它们设置唯一的 SITE_ID 来实现这一点,就像 Django 文档中建议的 django.contrib.sites framework
但是,我不希望站点 A 的用户能够登录站点 B。检查由 syncdb 创建的用户表后,我看不到可能将用户限制到特定站点的列。我还尝试在一个站点上创建一个用户“bob”,然后使用 shell 命令列出另一侧的所有用户,果然,bob 出现在那里。
如何确保所有用户都被限制在各自的网站上?
【问题讨论】:
-
好问题 - 不知道这是否可能,但也许其他人知道得更好。
标签: django django-sites