本文主要是介绍4.2、Django - URL之视图基本用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
此节介绍视图的基本用法。
视图
1、视图一般都是写在APP的views.py文件中
2、视图中函数的第一个参数永远都是request
(一个HttpResponse)对象。该对象存储了请求过程中所有的信息,如:所需要的参数以及一些头部信息等 。在视图中,一般是完成逻辑相关的操作 。例如,该请求是添加文章列表,就可以通过request
来接受这些数据 ,然后存储到数据库,最后把执行结果返回浏览器 。视图函数返回结果必须是HttpResponse
、JsonResponse
等对象或者子类对象 ,否则会报错 。
在APP为book下的views.py中:
from django.http import HttpResponsedef book_info(request):return HttpResponse("图书详情")
在项目的urls.py中:
# from django.conf.urls import url
from django.urls import path
from douBook import views
urlpatterns = [path('douBook/', views.book_info),
]
运行项目:
python manage.py runserver
访问地址:127.0.0.1:8000/book
这篇关于4.2、Django - URL之视图基本用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!