Был такой же вопрос здесь , но я не мог точно найти свое решение от этого.Плюс я хочу понять, как решить эту проблему, а не просто получить решение, ха-ха.Пожалуйста, дайте мне знать, если я должен перефразировать или включить что-нибудь еще!Я следую этому учебнику и достиг той части, где мне нужно запустить сервер.Но он появляется с ошибкой, и я не уверен, что делать дальше, чтобы решить эту проблему.Страница с сообщением об ошибке:
"Используя URLconf, определенный в helloapp.urls, Django попробовал эти шаблоны URL в следующем порядке:
admin /, ^ helloapp /
Пустопуть не соответствует ни одному из них. "
Мой проект выглядит следующим образом helloapp: привет приложение, привет
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')),
]
привет / взгляды.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)
howdy / templates / 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>
howdy / urls.py
#howdy/urls.py
from django.conf.urls import url
from howdy import views
urlpatterns = [
url(r'^$', views.HomePageView.as_view()),
]