摘要: HttpResponse对象 Django服务器接收到客户端发送过来的请求后,会将提交上来的这些数据封装成一个HttpRequest对象传给视图函数。那么视图函数在处理完相关的逻辑后,也需要返回一个响应给浏览器。而这个响应,我们必须返回HttpResponseBase或者他的子类的对象。而HttpR 阅读全文
posted @ 2021-05-21 16:45 Silent丿丶黑羽 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Django在接收到http请求之后,会根据http请求携带的参数以及报文信息创建一个WSGIRequest对象,并且作为视图函数第一个参数传给视图函数。也就是我们经常看到的request参数。在这个对象上我们可以找到客户端上传上来的所有信息。这个对象的完整路径是django.core.handle 阅读全文
posted @ 2021-05-21 13:47 Silent丿丶黑羽 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 重定向 重定向分为永久重定向和临时重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。比如用户访问了一个需要权限的页面,但是该用户当前并没有登录,因此我们应该给他重定向到登录页面。 永久重定向:http的状态码是301,多用于旧网址被废弃了要转到一个新的网址确保用户的访问,最经典 阅读全文
posted @ 2021-05-21 11:09 Silent丿丶黑羽 阅读(2615) 评论(2) 推荐(1) 编辑
摘要: 前言 有时候,我们想要限制访问的请求方法,比如我们希望用户只能通过get方式请求,post不允许,那么我们可以采用装饰器的方式,django已经为我们提供了内置的装饰器 限制请求装饰器 Django内置的视图装饰器可以给视图提供一些限制。比如这个视图只能通过GET的method访问等。 django 阅读全文
posted @ 2021-05-21 10:24 Silent丿丶黑羽 阅读(229) 评论(0) 推荐(0) 编辑