摘要: 一般操作 常用13条 返回QuerySet对象的方法有 all() 、filter()、exelude()、order_by()、reverse()、distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list() 返回一个可迭代的元祖序列 返回具 阅读全文
posted @ 2018-04-03 23:02 2009_boy 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重写向,一个404错误,一个XML文件,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更 阅读全文
posted @ 2018-03-31 00:14 2009_boy 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 功能:URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLconf配置 基本格式 注意:Django2.0版本中的路由系统已经替换成下面写 阅读全文
posted @ 2018-03-30 20:16 2009_boy 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 模板语言常用语法 只需要记两种特殊符号: {{ }}和{% %} 变量相关的用{{}},逻辑相关的用{% %} 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言有特殊的含义,用来获取对象的相应属性值。 例子: view中代码: 模板中支持的写法: Filters 语法:{ 阅读全文
posted @ 2018-03-29 19:16 2009_boy 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、ORM介绍 1.ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数 阅读全文
posted @ 2018-03-29 16:29 2009_boy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Django基础 Diango安装 这里使用的是django1.11.11版本 或者在pycharm里settings下载 创建django项目 在pycharm里 直接新建new project 目录介绍: 运行Django项目: pycharm直接右上角,运行即可。 模板文件配置: 低版本的py 阅读全文
posted @ 2018-03-22 20:05 2009_boy 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Web框架本质 所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,这样我们就可以自己实现Web框架了。 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,会给服务端发送数据,那浏览器会发送什么数据?怎 阅读全文
posted @ 2018-03-22 19:54 2009_boy 阅读(150) 评论(0) 推荐(0) 编辑
摘要: python读取execl数据 1.导入模块 import xlrd 2.取出表格名 3.按照坐标取值 4.表格一块有几行 5.按行读取内容,返回列表。 6.按列读取内容。 7.读取所有内容。 python往入execl表格写入数据 在第一行写入数据 阅读全文
posted @ 2018-03-21 19:16 2009_boy 阅读(541) 评论(0) 推荐(0) 编辑
摘要: PyMSQL介绍 PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接MySQL数据库。 连接数据库 注意事项: 有一个MySQL数据库,并且已经启动。 有可以连接数据库的用户名和密码。 有一个 阅读全文
posted @ 2018-03-21 15:14 2009_boy 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 Bootstrap优点: 在Bootstrap出现之前: 命名:重 阅读全文
posted @ 2018-03-19 20:24 2009_boy 阅读(159) 评论(0) 推荐(0) 编辑