摘要: @[toc] Form组件介绍 在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应 阅读全文
posted @ 2018-12-25 20:39 无名大侠01 阅读(131) 评论(0) 推荐(0) 编辑
摘要: @[toc] 补充Django内置的两个装饰器方法: 使用ensure_csrf_cookie()装饰器可以强制设置csrf到Cookie: DJango内置的序列化方法: JSON 什么是JSON? JSON指的是JavaScript对象表示法(JavaScript Object Notation 阅读全文
posted @ 2018-12-25 20:39 无名大侠01 阅读(152) 评论(0) 推荐(0) 编辑
摘要: @[toc] 我们可以给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面等等。我们通过给几个特定视图函数加装饰器实现了这个需求,但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 因此,我们可以使用更适宜的方式来实现类似给所有请求都做相同操作的功能了——中间 阅读全文
posted @ 2018-12-25 20:38 无名大侠01 阅读(137) 评论(0) 推荐(0) 编辑
摘要: @[toc] 介绍 Cookie虽然在一定程度上解决了"保持状态"的需求,但是由于Cookie本身最大支持4096字节,以及Cookie本身保存在客户端,可能被拦截或窃取,因此就需要有一种新的东西,它能支持更多的字节,并且它保存在服务器,有较高的安全性。这就是Session. 问题来了,基于HTTP 阅读全文
posted @ 2018-12-25 20:37 无名大侠01 阅读(126) 评论(0) 推荐(0) 编辑
摘要: @[toc] Cookie介绍 Cookie的由来 大家都知道==HTTP协议是无状态的==. ==无状态的的意思是每次请求都是独立的==,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况. 人生只如初见,对于服务器来说,每 阅读全文
posted @ 2018-12-25 20:36 无名大侠01 阅读(105) 评论(0) 推荐(0) 编辑
摘要: @[toc] "Django 1.1版本 URLConf官方文档" URL配置(URLconf)就像Django所支撑网站的目录,它的本质是URL与要为调用的视图函数之间的映射表. 我们就是以这种方式告诉Django,遇到哪个URL的时候,要对应执行哪个函数. URLconf配置 基本格式: 参数说 阅读全文
posted @ 2018-12-25 20:35 无名大侠01 阅读(89) 评论(0) 推荐(0) 编辑
摘要: @[toc] 一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面 阅读全文
posted @ 2018-12-25 20:34 无名大侠01 阅读(111) 评论(0) 推荐(0) 编辑
摘要: @[toc] "官方文档" 两种特殊符号:=={{ }}== 与 =={% %}== 变量相关使用{{ }},逻辑相关使用{% %}. 一、变量 在Django模版语言中按此语法使用: {{ 变量名 }} 当模版引擎遇到一个变量时,它将计算这个变量,然后用结果替换它本身. 变量的命名包括任何字母数字 阅读全文
posted @ 2018-12-25 20:33 无名大侠01 阅读(176) 评论(0) 推荐(0) 编辑
摘要: @[TOC] 必知必会的13条查询方法 ==1. all()== 查询所有结果 . ==2. get( kwargs)== 返回与所给筛选条件相匹配的对象,返回结果有且只有一个. 如果符合筛选条件的对象超过一个或者没有,都将抛出异常. . ==3. filter( kwargs)== 返回所有符合筛 阅读全文
posted @ 2018-12-25 20:33 无名大侠01 阅读(148) 评论(0) 推荐(0) 编辑
摘要: @[toc] 一、介绍 概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的基石. 简单的说,ORM时通过使用描述对象和数据库之间映射的 "元数据" ,将程序中的对象自动持久华到关系数据库中. ORM在业务逻 阅读全文
posted @ 2018-12-25 20:32 无名大侠01 阅读(174) 评论(0) 推荐(0) 编辑