在向Django添加新应用程序后,在启动dev服务器时获取未找到的模块

问题描述 投票:-1回答:1

我已经成功地在Django中创建了一个应用程序并将其链接到相应的URL和视图,但是当我尝试设置第二个应用程序时,开发服务器会重新启动错误...不确定如何解决此问题。

ModuleNotFoundError: No module named 'about' 

我已多次检查代码,以确保第二个应用程序与第一个应用程序编写相同,但它似乎是相同的,开发服务器仍然不会旋转。

from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^$', views.about, name="About"),
]

import django.shortcuts


def about(request):
return django.shortcuts.render(request, "about.html")

urlpatterns = (
    url(r'^admin/', admin.site.urls),
    url(r'^index/', include('index.urls')),
    url(r'^about/', include('about.urls')),
python django
1个回答
0
投票
urlpatterns = (
    url(r'^admin/', admin.site.urls),
    url(r'^index/', views.index),
    url(r'^about/', views.about)

试试这个

© www.soinside.com 2019 - 2024. All rights reserved.