Python
天空没有任何界限
这个作者很懒,什么都没留下…
展开
-
Flask框架web开发 第四章 Flask中使用数据库(在windows系统下)
1.Flask中使用数据库 Flask-SQLAlchemy扩展 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升。 SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层的原生数据库的操作。flask-sqlalchemy 是一个简化了 SQL...原创 2019-02-27 20:07:42 · 674 阅读 · 0 评论 -
Flask框架web开发 第二章 Jinja2模板引擎(在windows系统下)
1.Jinja2模板引擎 (1)模板 在前面的示例中,视图函数的主要作用是生成请求的响应,这是最简单的请求。实际上,视图函数有两个作用:处理业务逻辑和返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。本节学到的模板,它的作用即是承担视图函数的另一个作用,即返回响应内容。 模板其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体的...原创 2019-02-27 12:36:06 · 253 阅读 · 0 评论 -
Flask框架web开发 第三章 Web表单(在windows系统下)
1.普通的表单验证 Web表单 Web 表单是 Web 应用程序的基本功能。 它是HTML页面中负责数据采集的部件。表单有三个部分组成:表单标签、表单域、表单按钮。表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器。 在Flask中,为了处理web表单,我们可以使用 Flask-WTF 扩展,它封装了 WTForms,并且它有验证表单数据的功能。 WTForms支...原创 2019-02-27 13:57:56 · 258 阅读 · 0 评论 -
Python学习:requirements.txt文件的创建和使用
1.生成requirements.txt文件 在终端输入pip freeze>requirements.txt 该项目下会生成requirements.txt文件: asn1crypto==0.24.0 attrdict==2.0.1 certifi==2019.3.9 cffi==1.12.2 chardet==3.0.4 Click==7.0 coincurve==11.0.0 cry...原创 2019-03-11 17:05:03 · 860 阅读 · 0 评论