解决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中使用mechanize模块模拟浏览器功能
May 05 Python
Python基于pygame实现的font游戏字体(附源码)
Nov 11 Python
Python实现以时间换空间的缓存替换算法
Feb 19 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
Python读取word文本操作详解
Jan 22 Python
Python中循环引用(import)失败的解决方法
Apr 22 Python
Python操作Sql Server 2008数据库的方法详解
May 17 Python
Django 根据数据模型models创建数据表的实例
May 27 Python
Python搭建Keras CNN模型破解网站验证码的实现
Apr 07 Python
在ipython notebook中使用argparse方式
Apr 20 Python
keras的三种模型实现与区别说明
Jul 03 Python
Python+Appium新手教程
Apr 17 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
Codeigniter中集成smarty和adodb的方法
2016/03/04 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
json跟xml的对比分析
2008/06/10 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
超炫的jquery仿flash导航栏特效
2014/11/11 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
针对JavaScript中this指向的简单理解
2016/08/26 Javascript
vue.js的安装方法
2017/05/12 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
trackingjs+websocket+百度人脸识别API实现人脸签到
2018/11/26 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
关于layui的动态图标不显示的解决方法
2019/09/04 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
javascript 设计模式之享元模式原理与应用详解
2020/04/08 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
Django实现分页显示效果
2019/10/31 Python
如何理解Python中包的引入
2020/05/29 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
亚洲领先的设计购物网站:Pinkoi
2020/11/26 全球购物
保密工作责任书
2014/04/16 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
市场部岗位职责
2015/02/12 职场文书
2015年度员工自我评价范文
2015/03/11 职场文书
廉政承诺书范文
2015/04/28 职场文书
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android