解决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单元测试框架unittest简明使用实例
Apr 13 Python
python 遍历字符串(含汉字)实例详解
Apr 04 Python
Python生成密码库功能示例
May 23 Python
python+selenium实现163邮箱自动登陆的方法
Dec 31 Python
python微信跳一跳游戏辅助代码解析
Jan 29 Python
python删除过期log文件操作实例解析
Jan 31 Python
Python使用pip安装pySerial串口通讯模块
Apr 20 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 Python
python字典的setdefault的巧妙用法
Aug 07 Python
详解Python的三种拷贝方式
Feb 11 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
Jun 02 Python
Python: glob匹配文件的操作
Dec 11 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+ajax导入大数据时产生的问题处理
2014/06/11 PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
2016/05/18 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
JS对URL字符串进行编码/解码分析
2008/10/25 Javascript
js控制的回到页面顶端goTop的代码实现
2013/03/20 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
vue v-model实现自定义样式多选与单选功能
2018/07/05 Javascript
JavaScript数组方法的错误使用例子
2018/09/13 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
2018/10/25 Javascript
js console.log打印对象时属性缺失的解决方法
2019/05/23 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
python二叉树遍历的实现方法
2013/11/21 Python
在Python的gevent框架下执行异步的Solr查询的教程
2015/04/16 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
python3 unicode列表转换为中文的实例
2018/10/26 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
利用Python实现朋友圈中的九宫格图片效果
2020/09/03 Python
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
讲文明树新风演讲稿
2014/05/12 职场文书
人代会标语
2014/06/30 职场文书
同学聚会通知书
2015/04/20 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
高中化学教学反思
2016/02/22 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫