如何扩展 Django 用户模型来管理权限
我正在使用 Django 1.3 和 Python2.6 开发一个网络应用程序。我必须扩展 Django 用户模型,以便存在三种类型的用户并管理每种类型的权限。 为了说明这…
自定义 Django 用户模型时使用新的管理表单
我正在扩展用户模型,但似乎在使用新的管理表单时遇到问题。 我在 models.py 中有以下代码: class Preference(models.Model): choice = models.TextF…
Django - 管理中的 UserProfile m2m 字段 - 错误
我的模型: class UserProfile(models.Model): TYPES_CHOICES = ( (0, _(u'teacher')), (1, _(u'student')), ) user = models.ForeignKey(User, uniqu…
通过 Django 后端的身份验证创建时将用户标记为新用户
我有一个基于旧数据库的身份验证后端。当有人使用该数据库登录并且没有相应的 User 记录时,我会创建一个记录。我想知道是否有某种方法可以提醒 Djang…
Django:想要一个 ManyRelatedManager,而是获取 ManyToManyField
因此,在我的项目中,我尝试将 User 模型扩展到 Staff 类,将 Group 模型扩展到 PermGroup 类。但是,当我在 Staff 的组字段(继承自 User)中保存 Pe…
Django:为什么要创建一个 OneToOne 到 UserProfile,而不是子类化 auth.User?
注意:如果您想通过告诉我您不喜欢 django.contrib.auth 来“回答”这个问题,请继续。那不会有帮助。我很清楚关于这个问题的意见的范围和强度。 现在…
手动验证 django 会话 ID 当前是否已通过身份验证
我需要一个函数告诉我 Django session-id 当前是否经过身份验证。我知道这已经内置在 Django 中并且我可以正常工作。 但是我有一个外部应用程序传递了…