无法导入应用程序模型视野fi

2024-05-29 02:37:46 发布

您现在位置:Python中文网/ 问答频道 /正文

第一个django应用程序,我有点麻烦,我的项目是这样安排的

MyProject
  -dinners (python package, my app)
    -views (python package)
      __init__.py
      dinners.py(conflict was here... why didn't I add this to the q.. sigh)
      general.py
    __init__.py
    admin.py
    models.py
    tests.py
    views.py
  -Standard django project boilerplate

在我看来/通用.py文件如下:

^{pr2}$

在我的网址.py文件我有这个正则表达式映射到这个视图

url(r'^/*$','dinners.views.general.home', name="home")

但是,当我试图点击主页时,我得到了一个错误: 无法导入晚餐。视野。概述. 错误是:没有名为models的模块

移除晚餐.模型在顶部导入通用.py(加上所有特定于模型的代码)删除错误。不知怎么的,我不正确地导入了视图?当然,我需要能够从视图中访问我的模型。。。在

谢谢

更新:回答我有档案晚餐.py在-views包中发生冲突


Tags: 文件djangopy模型视图应用程序packagehome

热门问题