Duplicate entry '' for key 'username'
2024-10-16 18:34:13
一、报错信息:
ERROR 2019-04-22 02:00:29,971 exceptions 30 [<wechat.views.WixinView object at 0x7f3bb01dae48>] (1062, "Duplicate entry '余生' for key 'username'")
二、错误分析
因为我项目里面用户表继承的是django自带的AbstractUser类,该类的username字段设置为unique=True表示该字段不能重复。
所以当我保存有重复名字的用户时,出现报错
三、解决方法
将unique=True注释,unique不指明为True时,默认为False
将数据库的username字段唯一性删除drop index username on tb_users;
最新文章
- GUI生成exe文件
- 在Window的IIS中创建FTP的Site并用C#进行文件的上传下载
- hdu4333 扩展KMP
- window常用软件
- 网络传输速度bps与下载文件所需时间的换算
- VS2012报表(RDLC)系列应用之单据批量打印
- android125 zhihuibeijing 缓存
- Apache Tomcat 7.0 Manager APP
- .Net 4.0特性 Tuple元组
- javascript 日期对象(date)详解
- android自定义View---生成虚线的View
- Linux常用命令详解(二) -- 查找常用命令
- 南阳OJ-2-括号配对问题---栈的应用
- First Scala
- day 25 二十五、抽象类、多态、鸭子、反射、异常处理
- Linux常用命令——网络命令
- day10-列表生成式
- UI设计师经常去的五个网站
- 国内Docker下载镜像提速方法之一
- Django之forms