解决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写的Socks5协议代理服务器
Aug 06 Python
使用Python脚本对Linux服务器进行监控的教程
Apr 02 Python
Python的多态性实例分析
Jul 07 Python
Python简单实现Base64编码和解码的方法
Apr 29 Python
python3.4下django集成使用xadmin后台的方法
Aug 15 Python
python 生成器协程运算实例
Sep 04 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 Python
在python 不同时区之间的差值与转换方法
Jan 14 Python
详解python读取和输出到txt
Mar 29 Python
关于Django Models CharField 参数说明
Mar 31 Python
python爬虫实例之获取动漫截图
May 31 Python
Python编写memcached启动脚本代码实例
Aug 14 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实现蜘蛛访问日志统计
2013/07/05 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
2014/06/09 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
jquery 使用点滴函数代码
2011/05/20 Javascript
JQuery select控件的相关操作实现代码
2012/09/14 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
js跳转页面方法总结
2014/01/29 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
原生JS实现图片轮播效果
2016/12/26 Javascript
JavaScript 数组的进化与性能分析
2017/09/18 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
JS插入排序简单理解与实现方法分析
2019/11/25 Javascript
Preload基础使用方法详解
2020/02/03 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
vue实现图片上传功能
2020/05/28 Javascript
如何在Express4.x中愉快地使用async的方法
2020/11/18 Javascript
python时间整形转标准格式的示例分享
2014/02/14 Python
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
python实现复制大量文件功能
2019/08/31 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
利用CSS3的flexbox实现水平垂直居中与三列等高布局
2016/09/12 HTML / CSS
C#公司笔试题
2014/03/28 面试题
高二生物教学反思
2014/01/27 职场文书
高级编程求职信模板
2014/02/16 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
网络研修随笔感言
2015/11/18 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
js判断两个数组相等的5种方法
2022/05/06 Javascript
不想升级Win11?教你彻底锁定老版Windows系统的方法(附下载地址)
2022/09/23 数码科技