我正在努力与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
个文件
商店和购物车已添加到INSTALLED_APPS
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'shop',
'cart',
)
答案 0 :(得分:0)
在您的设置中安装应用
INSTALLED_APPS = (
...
'shop',
)
导入产品
from shop.models import Product