摘要: Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息 阅读全文
posted @ 2018-06-28 21:39 道友请多指教 阅读(171) 评论(0) 推荐(0) 编辑
摘要: AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 阅读全文
posted @ 2018-06-27 19:27 道友请多指教 阅读(114) 评论(0) 推荐(0) 编辑
摘要: cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2018-06-26 20:24 道友请多指教 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2018-06-26 16:23 道友请多指教 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、F查询和Q查询 F查询 在上面所有的例子中,我们构造的过滤器都只是将字段值与某个常量做比较。如果我们要对两个字段的值做比较,那该怎么做呢? Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。 示例1: 查询评论数大于 阅读全文
posted @ 2018-06-22 16:05 道友请多指教 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 一、ForeignKey操作 正向查找 对象查找(跨表) 语法: 对象.关联字段.字段 示例: 字段查找(跨表) 语法: 关联字段__字段 示例: 反向操作 对象查找 语法: obj.表名_set 示例: 字段查找 语法: 表名__字段 示例: related_name:反向操作时,使用的字段名,用 阅读全文
posted @ 2018-06-21 15:04 道友请多指教 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 作业要求: 前端页面注意: 自己写的: 存在的问题: 1、没有考虑到上传文件时,上传的文件类型是否是压缩包 2、只对zip类型的压缩包进行解压 3、忘记了shutil模块 4、过程中遇到的问题: 正则表达式几乎都忘记了,前端界面bootstrap用的也磕磕绊绊的 ,还是缺少练习 老师的答案: 阅读全文
posted @ 2018-06-20 16:25 道友请多指教 阅读(251) 评论(0) 推荐(0) 编辑
摘要: <!--done--> 一、Django中ORM介绍和字段及字段参数 二、Django ORM 常用字段和参数 三、Django ORM执行原生SQL、在Python脚本中调用Django环境、Django终端打印SQL语句 Django中ORM介绍和字段及字段参数 Django中ORM介绍和字段及 阅读全文
posted @ 2018-06-20 15:59 道友请多指教 阅读(160) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django之路由系统 Django的路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用 阅读全文
posted @ 2018-06-19 21:20 道友请多指教 阅读(111) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django模板语言相关内容 Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相 阅读全文
posted @ 2018-06-17 17:31 道友请多指教 阅读(162) 评论(0) 推荐(0) 编辑