或者报错ModuleNotFoundError: No module named 'django.db.models.py'
报错原因:某些原因(可能是在某个地方创建了一个非startapp命令创建的模块下的models.py文件,导致与模块中的models.py文件冲突了产生引用问题)导致setting.py里或全部模块下的app.py文件中的default_auto_field字段值被改
解决方法:将setting.py里的DEFAULT_AUTO_FIELD改为
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
每个模块下的app.py文件都检查default_auto_field的值,确保都是
default_auto_field = 'django.db.models.BigAutoField'
注意这里的models可能被改为models.py了,复制过去对比仔细看!!