解决django 新增加用户信息出现错误的问题


Posted in Python onJuly 28, 2019

Python3.4版本

当我把新增加的用户信息填写完成后,点击保存,然后出现了这样的错误:

IntegrityError at /admin/users/userprofile/add/

(1452, 'Cannot add or update a child row: a foreign key constraint fails (`mxonline`.`django_admin_log`, CONSTRAINT `django_admin_log_user_id_c564eba6_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')

外键约束。大概意思是:插入数据的时候,外键的值不是对应的主键的值。但是这时候表里是没有数据的,所以可能有主键值;插入数据时它的根节点可能不存在,所以插入失败。建议查询“外键”相关知识。两张表不是并列关系,而是父子关系。

配置数据库如下:

DATABASES = { 
'default': {  
 'ENGINE': 'django.db.backends.mysql',  
 'NAME': 'mxproject',  
 'USER':'root',  
 'PASSWORD':'123456',  
 'HOST':'127.0.0.1',  
 'PORT':'3306',  
 'OPTIONS':{  
 "init_command":"SET foreign_key_checks = 0;",
  }
 }

以上这篇解决django 新增加用户信息出现错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Django框架中的表单处理示例
Jul 17 Python
基于Python代码编辑器的选用(详解)
Sep 13 Python
python之Character string(实例讲解)
Sep 25 Python
Tornado高并发处理方法实例代码
Jan 15 Python
使用Python写一个小游戏
Apr 02 Python
在Python中分别打印列表中的每一个元素方法
Nov 07 Python
python制作填词游戏步骤详解
May 05 Python
获取django框架orm query执行的sql语句实现方法分析
Jun 20 Python
python 统计文件中的字符串数目示例
Dec 24 Python
python3获取文件中url内容并下载代码实例
Dec 27 Python
Python BeautifulReport可视化报告代码实例
Apr 13 Python
Django rest framework分页接口实现原理解析
Aug 21 Python
Django使用Channels实现WebSocket的方法
Jul 28 #Python
Django实现web端tailf日志文件功能及实例详解
Jul 28 #Python
Python assert语句的简单使用示例
Jul 28 #Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 #Python
解决Django Static内容不能加载显示的问题
Jul 28 #Python
基于Django静态资源部署404的解决方法
Jul 28 #Python
Python占用的内存优化教程
Jul 28 #Python
You might like
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
php中异常处理方法小结
2015/01/09 PHP
javascript 哈希表(hashtable)的简单实现
2010/01/20 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
基于JQuery的asp.net树实现代码
2010/11/30 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
2015/03/04 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
jQuery解决浏览器兼容性问题案例分析
2016/04/15 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
DropDownList实现可输入可选择(两种版本可选)
2016/12/07 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
vue时间格式化实例代码
2017/06/13 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
微信小程序swiper组件实现抖音翻页切换视频功能的实例代码
2020/06/24 Javascript
js+css3实现炫酷时钟
2020/08/18 Javascript
Python enumerate遍历数组示例应用
2008/09/06 Python
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
详解python的webrtc库实现语音端点检测
2017/05/31 Python
Python中生成器和迭代器的区别详解
2018/02/10 Python
Python OpenCV获取视频的方法
2018/02/28 Python
Python获取命令实时输出-原样彩色输出并返回输出结果的示例
2019/07/11 Python
django项目用higcharts统计最近七天文章点击量
2019/08/17 Python
推荐10个HTML5响应式框架
2016/02/25 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
印度低票价航空公司:GoAir
2017/10/11 全球购物
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
MYSQL基础面试题
2012/05/13 面试题
Java里面Pass by value和Pass by Reference是什么意思
2016/05/02 面试题
业务经理岗位职责
2013/11/11 职场文书
精彩广告词大全
2014/03/19 职场文书
2016年国庆节宣传标语
2015/11/25 职场文书
互联网的下一个风口:新的独角兽将诞生
2019/08/02 职场文书
Web前端:CSS最强总结 附详细代码
2021/03/31 HTML / CSS
Go 语言结构实例分析
2021/07/04 Golang