Django管理员在不同的域名

时间:2011-12-05 10:40:26

标签: django dns

如何在不同的域中访问Django后端(以及一些视图)? 是通过站点框架完成的吗?

1 个答案:

答案 0 :(得分:6)

创建settings.py的副本并使用该设置文件运行管理服务器。另外,创建urls.py的副本(我们称之为admin_urls.py)。然后,在复制的设置文件中更改以下行:

ROOT_URLCONF = 'admin_urls.py'

要阻止访问主网站上的管理员,请从INSTALLED_APPS中的settings.py删除管理员应用,并在urls.py中删除对管理员视图的所有引用。