摘要: 用户通过浏览器发送请求 请求到达request中间件,中间件对request请求做预处理或者直接返回response 若未返回response,会到达urlconf路由,找到对应视图函数 视图函数做相应预处理或直接返回response View中的方法可以选择性的通过Models访问底层的数据 取到 阅读全文
posted @ 2018-04-10 19:13 人生不如戏 阅读(265) 评论(0) 推荐(0)
摘要: 简介 Django使用python自带的logging 作为日志打印工具。简单介绍下logging。 logging 是线程安全的,其主要由4部分组成: 使用 项目里sesetti.py里配置 Django通过在settings文件中使用LOGGING来定制日志输出(包括定义logger, hand 阅读全文
posted @ 2018-04-10 18:07 人生不如戏 阅读(1504) 评论(1) 推荐(1)
摘要: 中间件简介 什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一 阅读全文
posted @ 2018-04-10 17:45 人生不如戏 阅读(1274) 评论(1) 推荐(1)
摘要: Django From简介 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示 阅读全文
posted @ 2018-04-10 16:14 人生不如戏 阅读(865) 评论(1) 推荐(0)