我正在努力在 Django 中导入应用程序间模型
我看过其他提出相同问题的人,但答案并没有满足我的问题
我的文件结构是:
welted_website
-cart
--views
-shop
--models
顶部还有一个指向完整文件树图像的可点击链接
我正在尝试将产品从我的 shop.models 导入到 cart.views 但无济于事!
我试过了
from ..shop.models import Product
from welted_website.shop.models import Product
其中第二个给了我以下信息:
ValueError: Attempted relative import beyond toplevel package
__init__.py
我的应用默认包含文件
shop 和 cart 已添加到 INSTALLED_APPS
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'shop',
'cart',
)