Django的。导入模块错误。 ModuleNotFoundError:没有名为“ foo”的模块

时间:2019-12-03 22:54:30

标签: django import module

这很简单。我有一个包含这些文件的新项目:

enter image description here

如何在我的url文件中导入home.views

我认为这会起作用:

from django.contrib import admin
from django.urls import path

from website.home import views  <---

urlpatterns = [
    path('admin/', admin.site.urls),
]

但是当我运行服务器进行makemigrations或任何其他操作时,我会得到

  

ModuleNotFoundError:没有名为“ website.home”的模块

我一无所知。请帮助。我在安装的应用中添加了“家”

2 个答案:

答案 0 :(得分:1)

导入时无需调用项目名称,只需

AnimationTimer

应该工作正常。

答案 1 :(得分:1)

如果您有一个以上的名为views的类,则应该这样编写:

from home import views as home_views