摘要: 前戏 在前面的博客中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 下面的内容即将让我们通过一些特点的方式实现控制全局的效果,运筹帷幄于室内( 阅读全文
posted @ 2019-04-23 15:40 夜晚的潜水艇 阅读(142) 评论(0) 推荐(0)
摘要: cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2019-04-23 00:48 夜晚的潜水艇 阅读(222) 评论(0) 推荐(0)
摘要: 本文目录 1 校验字段功能 2 渲染标签功能 3 渲染错误信息功能 4 组件的参数配置 5 局部钩子 6 全局钩子 回到目录 1 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py class UserInfo(models.Model): name=models.CharFiel 阅读全文
posted @ 2019-04-23 00:45 夜晚的潜水艇 阅读(324) 评论(0) 推荐(0)
摘要: 第一种:ManyToMany自动创建(需要掌握) 第二种:纯手动创建(了解即可) class Book(models,Model): name = ... class Author(models,Model): name = ... class Book2Author(models,M... 阅读全文
posted @ 2019-04-23 00:42 夜晚的潜水艇 阅读(331) 评论(0) 推荐(0)
摘要: MTV:(Django中用) M:models T:templates V:views MVC M:models V:views C:control(urls+views) 阅读全文
posted @ 2019-04-23 00:39 夜晚的潜水艇 阅读(111) 评论(0) 推荐(0)
摘要: ``` Ajax 前端朝后端发送请求都有哪些方式 a标签href GET请求 浏览器输入url GET请求 form表单 GET/POST请求 Ajax GET/POST请求 前端朝后端发送数据的编码格式 contentType... 阅读全文
posted @ 2019-04-23 00:36 夜晚的潜水艇 阅读(209) 评论(0) 推荐(0)