Django入门到进阶:Python新手适用系统课程.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 7页
  • 2026-02-10 发布于四川
  • 举报

Django入门到进阶:Python新手适用系统课程.pptx

视图的详细讲解第二章

对用户请求的逻辑处理handler用户的请求request将处理后的数据返回给用户response强行将视图分三部分

dir(request)查看request对象的所有方法浏览器向服务器发送的请求对象,包含用户信息,请求内容和请求方法用户的请求对象request

request.GET-获取url上?形式的参数request.POST-获取post提交的数据request.path-请求的路径,比如请求/test/1,那这个值就是/test/1request.method-请求的方法getorpost常用的request对象的方法

6.request.COOKIES-请求过来的cookies7.request.user-请求的用户对象,可以通过它判断用户是否登录,并获取用户信息8.request.session-一个既可读又可写的类似于字典的对象,表示当前的会话9.request.META-一个标准的Python字典,包含所有的HTTP首部。具体的头部信息取决于客户端和服务器(有很多信息)常用的request对象的方法

HttpResponse可以直接返回一些字符串内容render将数据在模版中渲染并显示JsonResponse返回一个json类型通常用于与前端进行ajax交互fromdjango.httpimportHttpResponsefromdjango.shortcutsimportrenderfromdjango.httpimportJsonResponse常用的返回对象

fromdjango.views.genericimportViewClassTest(View):defget(self,request):returnxxx视图面向对象的写法

文档评论(0)

1亿VIP精品文档

相关文档