- 视图函数第一个参数必须是request,这个参数一定不能少
- 视图函数的返回值必须是“djang.http.response.HttpResponseBase”的一个子类对象
跑一个视图函数的步骤:
- 第一步:进入项目中调用python manage.py startapp app创建一个app
- 第二步:在app/views.py文件中写自己的视图函数,记得导入HTTPResponse包
- 第三步:在app/urls.py文件中修改路由
第二步代码示例如下:
from django.http import HttpResponse
def book(request):
return HttpResponse("图书列表")
第三步代码如下:
from django.contrib import admin
from django.urls import path
from book import views
#做URL的函数映射
urlpatterns = [
path('admin/', admin.site.urls),
path('book/',views.book),
]