有类似here的问题 但我无法从中找到我的解决方案。另外,我想了解如何解决这个问题而不仅仅是解决问题哈哈。如果我要改写或包含其他内容,请告诉我! 我关注this 教程,我已到达我需要runserver的部分。但它弹出一个错误,我不知道接下来要做什么来解决这个问题。错误页面说:
“使用helloapp.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式:
管理员/ ,^ helloapp /
空路径与其中任何一个都不匹配。“
我的项目如下helloapp:hello app,howdy
HELLOAPP / urls.py
from django.conf.urls import include, url
from django.contrib import admin
admin.autodiscover()
from django.urls import path
urlpatterns = [
path(r'admin/', admin.site.urls),
url(r'^helloapp/', include('howdy.urls')),
]
你好/ views.py
from django.shortcuts import render
# howdy/views.py
from django.shortcuts import render
from django.views.generic import TemplateView
#Create your views here
class HomePageView(TemplateView):
def get(self, request, **kwargs):
return render(request, 'index.html', context=None)
你好/模板/ index.html中
<!-- howdy/templates/index.html -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Howdy!</title>
</head>
<body>
<h1>Howdy! I am Learning Django!</h1>
</body>
你好/ urls.py
#howdy/urls.py
from django.conf.urls import url
from howdy import views
urlpatterns = [
url(r'^$', views.HomePageView.as_view()),
]