摘要: 一. Vue的简单介绍 前端、django的重点简单描述: 前后端不分离值得是前端的数据都是由后端用语法渲染出来的,比如Django的render、redirect等,前端页面都是由它们渲染好然后返回的。前后端分离值得是前端后端服务器不同,各写各的,仅仅只进行数据的交互。前后端分离对于Django来 阅读全文
posted @ 2019-06-26 23:43 maoruqiang 阅读(302) 评论(2) 推荐(1) 编辑
摘要: 一. input标签的accept属性 当我们上传文件或者注册上传头像时,我们可以一般都是使用: 但是这样的话,所有文件都会显示出来,这里以上传头像为例,一点击选择文件,所有跟图片无关的文件也会显示出来: 这时可以给input标签增加一个accept属性,让它只显示图片相关的文件: 现在再来看看效果 阅读全文
posted @ 2019-06-25 12:29 maoruqiang 阅读(1143) 评论(0) 推荐(1) 编辑
摘要: 一. sweetalert cdn使用 sweetalert提供了很多的炫酷弹框,有很多的用法。关于本地导入使用sweetalert的方法,在之前的博客里提到过(点击前往),不过我们也可以使用cdn。 然后复制,黏贴至Html文件head便签中即可: 可以修改创建html文件的模板,这样以后不用每次 阅读全文
posted @ 2019-06-19 23:33 maoruqiang 阅读(2687) 评论(2) 推荐(1) 编辑
摘要: 一.ajax与FormData的使用 最近在使用ajax朝后端提交数据时,如果提交的数据都是普通键值对还好说,直接使用ajax默认的格式向后端提交即可。 但是当有form表单中有提交文件的input框时<input type="file" id='my_file'>,就必须使用JS的files属性以 阅读全文
posted @ 2019-06-19 17:29 maoruqiang 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 一. CBV加装饰器 在视图层中,基于函数的视图叫FBV(function base views),基于类的视图叫CBV(class base views)。当需要用到装饰器时,例如之前的基于Cookie与基于Session的登录验证,给FBV加装饰器很简单,一个@语法糖就OK了,那么给CBV加装饰 阅读全文
posted @ 2019-06-18 22:28 maoruqiang 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一: cookie介绍 1. Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说, 阅读全文
posted @ 2019-06-17 23:41 maoruqiang 阅读(642) 评论(1) 推荐(1) 编辑
摘要: 一. 前言 在使用Form组件之前,我们都是通过form表单来提交数据的,如果需要对form表单中的数据进行校验,就要采用JQuery、ajax等来获取各个用户输入的内容并进行判断,如果不规范还要用一堆判断去确认返回的结果。总之有些繁琐,而Django中的Form组件则为我们提供了很便利的方法来完成 阅读全文
posted @ 2019-06-17 22:17 maoruqiang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一. ajax初识 1. 前后端传输数据编码格式contentType 使用form表单向后端提交数据时,必须将form表单的method由默认的get改为post,如果提交的数据中包含文件,还要将form表单的enctype由默认的"application/x-www-form-urlencode 阅读全文
posted @ 2019-06-15 17:30 maoruqiang 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 一. 铺垫 1. 连接Django自带数据库sqlite3 之前提到过Django自带一个叫做sqlite3的小型数据库,当我们做本地测试时,可以直接在sqlite3上测试。不过该数据库是小型的,在有些细节可能体验不大好,比如用ORM用双下划线查询语法时,使用__contains和__icontai 阅读全文
posted @ 2019-06-12 23:40 maoruqiang 阅读(278) 评论(0) 推荐(1) 编辑
摘要: 一. 前言 Django模板层的知识包括标签、过滤器、自定义标签、自定义过滤器以及inclusion_tag,最重要的是模板的继承和导入。 首先模板层最重要的是模板语法,之前我们提过涉及到变量用模板语法{{ }},涉及到逻辑用模板语法{% %},这里再追加几点。过滤器在模板语法{{ }}中写,而且只 阅读全文
posted @ 2019-06-11 22:07 maoruqiang 阅读(553) 评论(0) 推荐(3) 编辑