摘要: Django的路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLc 阅读全文
posted @ 2019-05-22 13:33 Jervey 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Django框架简介 MVC框架和MTV框架(了解即可) MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 Dja 阅读全文
posted @ 2019-05-22 13:14 Jervey 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,会 阅读全文
posted @ 2019-05-22 09:31 Jervey 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 常用内置函数 abs/round/sum eval/exec enumerate max/min sorted 将给定的可迭代对象进行排序,并生成一个有序的可迭代对象。 还接受一个key参数和reverse参数。 zip zip函数接收一个或多个可迭代对象作为参数,最后返回一个迭代器: zip(x, 阅读全文
posted @ 2019-05-21 12:36 Jervey 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 楔子 如果有这样一个列表,让你从这个列表中找到66的位置,你要怎么做? 你说,so easy! l.index(66)... 我们之所以用index方法可以找到,是因为python帮我们实现了查找方法。如果,index方法不给你用了。。。你还能找到这个66么? 上面这个方法就实现了从一个列表中找到6 阅读全文
posted @ 2019-05-21 12:33 Jervey 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 方式一:通过form表单中,html input 标签的“file”完成 方法二:利用XmlHttpRequest对象,发送原生的Ajax请求 (这种方法不能发送文件,需要依赖另外一个对象FormData) # 方法 a. void open(String method,String url,Boo 阅读全文
posted @ 2019-05-21 11:40 Jervey 阅读(19026) 评论(1) 推荐(0) 编辑
摘要: 迭代器和生成器 迭代和可迭代 什么是迭代(iteration)? 如果给定一个list或tuple,我们要想访问其中的某个元素,我们可以通过下标来,如果我们想要访问所有的元素,那我们可以用for循环来遍历这个list或者tuple,而这种遍历我们就叫做迭代。 可迭代(iterable)? 其实你已经 阅读全文
posted @ 2019-05-21 10:24 Jervey 阅读(175) 评论(0) 推荐(0) 编辑
摘要: python 基础 ... 深浅拷贝 基本数据类型及内置方法 字符编码 文件处理 数据库 MySQL pymysql模块 ... 前端 HTML CSS JavaScript jQuery Bootstrap Django基础 Web框架原理 Django框架介绍 Django模板语言 Django 阅读全文
posted @ 2019-05-21 08:06 Jervey 阅读(447) 评论(0) 推荐(1) 编辑
摘要: aggregate和annotate方法的使用场景 Django的aggregate和annotate方法属于高级查询方法,主要用于组合查询。当我们需要对查询集(queryset)的某些字段进行计算或进行先分组再计算或排序, 我们就需要使用aggregate和annotate方法了。 假如我们有如下 阅读全文
posted @ 2019-05-16 08:50 Jervey 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 方法如下 首先通过 show variables like 'character_set_%';查看mysql字符集情 默认编码为 latin1 然后关闭数据库 在mysql安装目录下找到my.ini文件 在其中添加 [client] default-character-set=utf8 在[mys 阅读全文
posted @ 2019-04-12 09:00 Jervey 阅读(2358) 评论(0) 推荐(0) 编辑