自定义UserProfile创建数据迁移文件错误
来源:3-6 migrations原理及表生成

给力小子
2019-03-24
老师,今天发现了一个奇怪的问题:
1、执行python manage.py makemigrations没报错,
2、再执行python manage.py migrate报错,错误是
django.db.utils.IntegrityError: (1215, ‘Cannot add foreign key constraint’)
后来发现 users目录下没有migrations目录生成,再次确认users是已经注册到INSTALLED_APPS中的。
后来执行python manage.py makemigrations users手动创建,
再执行python manage.py migrate错误消失 。
不明白users目录下的migrations不会自动生成,而goods、trade、user_operation却可以。
写回答
1回答
-
Ethreal
2019-03-25
删除migrations文件夹中的所有文件,然后删除所有数据表 然后重新执行数据库迁移的这两个命令 makemigration migrate 在看看
00
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2900 学习 · 2491 问题
相似问题