Python 我在django中的url不';不返回HTTPResponse?

Python 我在django中的url不';不返回HTTPResponse?,python,django,django-views,django-urls,Python,Django,Django Views,Django Urls,我在django中创建的url有一个问题,它不能完全工作 这是url.py from django.conf.urls import include, url from django.contrib import admin from pizza import views urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url('', views.home,name='home'), url(

我在django中创建的url有一个问题,它不能完全工作 这是url.py

    from django.conf.urls import include, url
from django.contrib import admin
from pizza import views

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url('', views.home,name='home'),
    url('order/', views.order,name='order'),
]
这是views.py

   from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.

def home(request):
    return HttpResponse("Home page")
def order(request):
    return HttpResponse("Order a pizza page")

在project url.py文件中更新。

这是不正确的语法,请尝试使用路径(“”)而不是url

如果您必须使用的是您的应用程序:

from django.contrib import admin 
from django.urls import path, include 
urlpatterns = [    
    path('pizza/', include('pizza.urls')),
]
在URL.py中,将你的应用程序添加到settings.py中的
INSTALLED\u APPS


如果您在pizza导入视图中调用
是您应作为
import.views导入的项目名称

要求提问者阅读教程,则不能解决编码问题。代码已经显示,其中清楚地显示了错误是什么。请确定编码错误,您可以通过指向教程的链接补充修复,以获取背景信息。