Django笔记(八)——Views

mac2023-02-01  29

Views

视图本身就是一个函数视图参数: 一个HttpResponse的实例通过正则表达式获取过来的参数 位置:通常在应用下的views.py中定义错误视图: 404视图(页面没找到)400视图(客户操作错误)500视图(服务器内部错误) 自定义错误视图 在工程的templates文件下创建对应的错误文件获取请求路径{{ request_path }}在文件中定义自己的错误样式注意需要在关闭Debug的情况下才可以没有关闭Debug的情况下会在界面中直接显示log

HttpRequest

服务器在接收到Http请求后,会根据报文创建HttpRequest对象视图中的第一个参数就是HttpRequest对象Django框架会进行自己的包装,之后传递给视图属性: path 请求的完整路径method 请求的方法,常用GET,POSTencoding 编码方式,常用utf-8GET 类似字典的参数,包含了get的所有参数POST 类似字典的参数,包含了post所有参数FILES 类似字典的参数,包含了上传的文件COOKIES 字典,包含了所有COOKIEsession 类似字典,表示会话 方法:is_ajax() 判断是否是ajax(),通常用在移动端和js中
最新回复(0)