我对 Django 有点陌生,正在寻找一些关于中型项目的建议。我们的办公室管理员是一回事,但我们的用户也可以在线登录并查看类似(更有限,但大部分相同)的界面。
问题是用户的电子邮件是用户名,并且电子邮件不必是唯一的(但出于您理解的原因,密码必须是唯一的)。贫民区?是的。但这是他们所期望的。
是否可以创建第二个界面以及偏离传统的登录用户名?Django 1.5s 自定义用户模型在这里对我有什么帮助吗?是否可以使用两种用户模型——一种用于管理员,一种用于我们的用户?
最后,如果我完全走错了方向,请告诉我。这是我之前提出的问题的后续,但我忘记了一些细节。
编辑:尽管我很讨厌这样做,但我将分别对会员区进行编码。登录出现了更多的奇怪之处,所以我认为这将是最简单的解决方案,即使不是很干燥。