Django之视图层
Posted wualin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django之视图层相关的知识,希望对你有一定的参考价值。
请求对象
视图函数中request中的常用参数
def index(request):
#请求路径
print(request.path)
#请求路径以及请求参数
print(request.get_full_path())
#get请求的参数
print(request.GET)
#post请求的参数
print(request.POST)
return HttpResponse(reverse(‘app1:index‘))
视图响应对象
- HttpResponse()
- 传入的参数是一个字符串
- render()
- render接收三个参数
- request:请求信息需要传进去
- 模板文件(.html文件)
- 模板语法(可选参数),将模板语法中的参数嵌入都模板文件中,然后发送给客户端(浏览器端),第三个参数也可以传入一个locals() ---局部变量
def index(request): # return HttpResponse(reverse(‘app1:index‘)) import time now = time.time() return render(request,‘index.html‘,{‘time‘:now})
- render接收三个参数
以上是关于Django之视图层的主要内容,如果未能解决你的问题,请参考以下文章