1.出现问题原因一:
在settints.py 文件中,
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'user.apps.UserConfig',
'shop.apps.ShopConfig',
'goods.apps.GoodsConfig',
]
在注册app时没有写逗号(,)导致问题出现
2.出现问题原因二:
由于在模型类的一对一,多对多,一对多映射关系中,出现了循环导入模型类的问题,比如在goods模块导入了shop模块的shopinfo,在shop模块又导入了goods模块的goodsSKU,因此在外键关联中如果还是正常写的话,就会出现import error 错误
goods_sku = models.ForeignKey(GoodsSKU, verbose_name='商品SKU',on_delete=models.CASCADE)
shop_info = models.ForeignKey(ShopInfo, verbose_name='所属店铺', on_delete=models.CASCADE)
File "/hom