Django 2.x版本迁移数据库报这个错误,user表使用的Django的验证系统
本来就想改一下用户表的表名,莫名的报了个这个错误,在网上找到了解决办法
打开user应用模块下的apps.py文件,这是没修改前的
1 from django.apps import AppConfig 2 3 4 class UserConfig(AppConfig): 5 name = 'apps.user'
然后修改name值,去掉前边的apps.如下
from django.apps import AppConfig class UserConfig(AppConfig): name = 'user'
只是找到了这个解决办法,但是具体的原因还不明了,我想和把所有应用装进一个apps或者是Django的默认认证系统有关吧,有待考察!