Questions tagged «django-custom-user»

5
使用Django auth UserAdmin创建自定义用户模型
来自Django.Contrib.Auth文档: 扩展Django的默认用户 如果您对Django的用户模型完全满意,并且只想添加一些其他配置文件信息,则可以简单地子类化django.contrib.auth.models.AbstractUser并添加自定义配置文件字段。此类提供默认用户的完整实现,作为抽象模型。 说完了。我创建了一个新模型,如下所示: class MyUser(AbstractUser): some_extra_data = models.CharField(max_length=100, blank=True) 这几乎像Django的standard一样在admin中显示User。但是,admin中最重要的区别是不存在密码重置字段,而是显示了普通的CharField。我真的必须重写admin-config中的内容才能使其正常工作吗?如果是这样,我怎么能以某种DRY的方式做到这一点(即不从Django源中复制东西... eww ...)?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.