Django项目中在一个APP中导入其他APP的models

今天在完善功能时,需要在当前APP的views中引入其他APP的models,进行数据库中的沟通,自然而然的我就想到了
from ..[应用名].models import * ,
结果却不对,提示如下:
ValueError: Attempted relative import beyond toplevel package
喵喵喵?尝试相对导入路径超出吗?
一番查询之后,问题原因时弄明白了,但是需要改结构,
...
...
改了之后,我这项目咋整啊
...
...
又是一番搜索,看到了一篇Django入门教程说直接导入应用包,于是我尝试了一下
from [应用名].models import * ,
虽然pycharm还是提示错误,但是项目跑起来了


完美运行!

你可能感兴趣的:(Django项目中在一个APP中导入其他APP的models)