参考:《Flask web开发》 Flask 上下文全局变量 Flask使用上下文临时将某些对象变为全局可访问。在Flask中有两种上下文: 应用上下文 和 请求上下文 。 | 变量名 | 上下文 | 说明 | | | : | | | current_app | 应用上下文 | 当前应用的应用实例 ...
分类:
Web程序 时间:
2019-11-19 00:54:57
阅读次数:
149
【前堤】 已经安装了pipenv环境,并且项目目录下存在pipfile 如果要在另一个开发环境做开发,则将代码和Pipfile复制过去,运行以下命令: pipenv install --dev 是否要将Pipfile加入到版本管理 代码和Pipfile都应该加入版本管理,Pipfile.lock不要 ...
分类:
其他好文 时间:
2019-11-13 10:51:55
阅读次数:
78
1.安装命令: pip install flask 2.使用 1.自己的app from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __na ...
分类:
其他好文 时间:
2019-11-12 00:39:38
阅读次数:
107
我的理解是Flask-WTF与html文件的关系就如同SQLAlchemy与数据库之间的关系。 通过python Form类,生成html代码,并在html模板文件中通过{{}}变量的方式引用这些生成的html代码 好处就是可以使用python类管理html的表单,而不需要自己去敲html代码 fl ...
分类:
其他好文 时间:
2019-11-10 13:34:00
阅读次数:
103
flask使用websocket 1.概述 flask实现websocket有两种方式:flask_sockets,Flask SocketIO。 flask_sockets:该方式是flask对websocket的最原始封装,功能较为单一; Flask SocketIO:该方式所能提供功能较多,不 ...
分类:
Web程序 时间:
2019-09-28 01:11:39
阅读次数:
162
Flask 简介 Flask是使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2模板引擎。Flask使用BSD协议授权。 Flask被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据 ...
分类:
其他好文 时间:
2019-08-14 21:30:44
阅读次数:
115
1、tornado是单线程的,同时WSGI应用又是同步的,如果我们使用Tornado启动WSGI应用,理论上每次只能处理一个请求都是,任何一个请求有阻塞,都会导致tornado的整个IOLOOP阻塞。如下所示,我们同时发出两个GET请求向http://127.0.0.1:5000/ 会发现第一个发出 ...
分类:
编程语言 时间:
2019-07-02 22:49:12
阅读次数:
180
使用框架的优点:稳定性和可扩展性强可以降低开发难度,提高了开发效率 在Python中常用的Web框架有:flaskdjangotornado Flask诞生于2010年,是Armin ronacher用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架Flask本身相当于一个内核, ...
分类:
其他好文 时间:
2019-05-26 16:05:29
阅读次数:
92
众所周知,flask使用的模板语言是jinja2,关于jinja的快速入门可以看 https://spacewander.github.io/explore flask zh/8 templates.html。 我在模板中使用{{}}来获取变量没有问题,在模板页面里使用JavaScript函数也没有 ...
分类:
Web程序 时间:
2019-05-16 17:59:55
阅读次数:
207