文档章节

django报错:auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes

听风的小猪
 听风的小猪
发布于 2016/08/23 17:27
字数 173
阅读 524
收藏 0

新建立了一个django项目,其用户是对django自带的AbstractUser进行扩展字段,但是发现在同步数据库的时候,会出现如下报错。

用户的Models如下:

class ExtendUser(AbstractUser):
    company = models.CharField(max_length=30,default='无', verbose_name="公司名称")
    contacts = models.CharField(max_length=30, default='无', verbose_name="联系人")
    phone = models.CharField(max_length=20, default=0, verbose_name="手机号码")
    url = models.URLField(null=True, blank=True, verbose_name="网址")

    def __str__(self):
        return self.username

    class Meta:
        ordering = ['date_joined']          # 按照date_joined日期进行排序
        verbose_name = '用户表'
        db_table = 't_extenduser'
        verbose_name_plural = verbose_name

最后,发现在settings.py 文件加上下面一句话就可以了

AUTH_USER_MODEL = 'user.ExtendUser'   #user是app名字,ExtendUser是类名

 

© 著作权归作者所有

共有 人打赏支持
听风的小猪

听风的小猪

粉丝 69
博文 39
码字总数 35907
作品 0
黄浦
程序员
私信 提问
djang中集成模板继承AbstractUser报错

模板继承AbstractUser报错: ERRORS: auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'User.groups'. HINT: Add or change a rela......

圆圆的猿猿
2016/12/17
0
0
Python Web 框架 Django 2.1.1 发布,Bug 修复版本

Django 2.1.1 主要修复了 2.1 版本的一些 bug : Fixed a race condition in that could result in data loss (#29499). Fixed a regression where crashed if the dictionary contains a n......

王练
2018/09/01
643
0
django 安装报错,求助求助

SyntaxError: ('invalid syntax', ('/usr/local/lib64/python2.6/site-packages/Django-1.7-py2.6.egg/django/test/signals.py', 103, 41, " if kwargs['setting'] in {'LANGUAGES', 'LANGUA......

zhaoxvip
2014/09/10
6.9K
6
Common Lisp 宏问题(遍历剩余参数)

运行环境: win,sbcl,clsql clsql 默认创建数据实例的宏是 : (clsql:def-view-class users () ((id :accessor id :db-kind :key :db-constraints :not-null :type integer :initarg :id ......

xiao刀
2015/11/19
302
2
Django - 如何处理前端的ajax form submit 请求?通过json返回处理结果,不要重定向(redirect)

问题背景 在web应用开发中,经常遇到需要诸如用户注册提交个人信息,或者录入商品信息的需求。在浏览器上一般以一个Form表单来包含用户所有需要输入的控件。那么浏览器需要在用户输入完所有信...

fall4u
2018/01/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 哽住

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @蓝瞳 :分享高橋広樹的单曲《銀河沿線'05<Vo>》:一直暗恋却无法表白的女孩在电车上疲倦不堪累得靠在他的肩上,播磨拳儿终于忍不住流下了眼泪...

小小编辑
40分钟前
79
5
shell输入内容时不显示内容

简介 大家都知道当我们ssh登录linux服务器的时候输入密码密码是不显示在屏幕上的,同样在我们写shell脚本的时候在获取用户密码的时候,有时候也希望不显示密码,这个是怎么做的呢 实例脚本 ...

bboysoulcn
今天
3
0
第11章 多线程

程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 **进程(process)**是程序的一次执行过程或是正在运行的一个程序。动...

流小文
今天
6
0
SpringBoot引入第三方jar包或本地jar包的处理方式

在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 - 第一种是将本地jar包安装在本地maven库 - 第二种是将本地j...

独钓渔
今天
2
0
五、MyBatis缓存

一、MyBatis缓存介绍 缓存的使用可以明显的加快访问数据速度,提升程序处理性能,生活和工作中,使用缓存的地方很多。在开发过程中,从前端-->后端-->数据库等都涉及到缓存。MyBatis作为数据...

yangjianzhou
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部