摘要:
Django之模板继承 模板继承 - 目的是:减少代码的冗余 - 语法: {% block classinfo %} {% endblock %} - 具体步骤 1)创建一个base.html文件 2)把要显示的页面的内容写在这里面,也就是html要在浏览器显示的内容 3)... 阅读全文
摘要:
索引原理与慢查询 阅读目录 - 一、介绍 - 二、索引的原理 - 三、索引的数据结构 - 四、聚集索引与辅助索引 - 五、MySQL索引管理 - 六、测试索引 - 七、正确使用索引 - 八、联合索引与覆盖索引 - 九、查询优化神器-explain - 十、慢查询优化的步骤 - 十一、慢日志管理 一、 阅读全文
摘要:
1.1.上传文件和访问上传的文件 upload_file_demo.py from flask import Flask,request,render_template import os from werkzeug.utils import secure_filename from flask i 阅读全文
摘要:
Python中的数字模块 math模块 random模块 Decimal模块 - 没有损失的小数 Fraction模块 - 可以计算分数 阅读全文
摘要:
Django之模板语法 目录: 一、什么是模板 二、模板语法分类 - 模板语法之变量:语法{{}} - 模板语法之标签:语法为{% tag %} - 模板语法之过滤器:语法{{obj|filter__name:param}} - 自定义标签和过滤器 一、什么是模板 - 只要是在html里面的模板语法就不是... 阅读全文
摘要:
Python十进制数学计算模块decimal Python提供了decimal模块用于十进制数学计算,它具有以下特点: 提供十进制数据类型,并且存储为十进制数序列; 有界精度:用于存储数字的位数是固定的,可以通过decimal.getcontext().prec=x 来设定,不同的数字可以有不同的精度 浮点:十进制小数点的位置不固定(但位数是固定的) decimal的构建: 可以通过整数、字... 阅读全文
摘要:
python中的计时器:timeit模块 (1) timeit - 通常在一段程序的前后都用上time.time()然后进行相减就可以得到一段程序的运行时间,不过python提供了更强大的计时库:timeit 举例说明: --timeit # 导入timeit.timeit from timeit import timeit # 看执行1000000次x=1的时间: a = ... 阅读全文
摘要:
Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。还有其它一些功能:CSRF保护, 文件上传等。安装方法:pip install flask-wtf 1.1.WTForms简单验证 from flask import 阅读全文
摘要:
Django之ORM表查询及添加记录 一、创建表 - 书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-to-many); - 一本书只应该由一个出版商出版,所以出版商和书籍是一对多关联关系(one-to-many)。 -- 创建一对一的关系:OneToOne("要绑定关系的表名") ... 阅读全文
摘要:
## 建立本地版本库 ## 本地版本库与远程关联 ## 修改文件并提交 ## 创建分支,修改文件合并至master 1. git的由来 linux系统是很多开发者贡献代码不断完善的,linux的创始人linus起初管理贡献者的代码,是通过手工的方式,但随着代码的增多,很难通过手工方式去管理,于是找了一个商业的版本控制系统BitKeeper管理代码. 开发Samba的Andre... 阅读全文