我正在使用 Django 1.2,我希望有两种用户类型(一种用于公司,一种用于顾问)。我将在我的模型中使用一个对象(类似于 is_company 或 is_consultant 的布尔值)或 Django 的组来区分它们——取决于哪个更容易解决这个问题。如果我不是一个菜鸟,我想这不会有太大问题;)
我将 django-registration 用于我的身份验证后端,并且我的网页上将为每种用户类型(公司与顾问)提供一个单独的表单。我不认为最好为这两种情况创建两个几乎相同的不同视图,所以我想知道最好的方法是识别/注册注册为两种类型中的任何一种的用户。
谢谢你的帮助。