flask
豆豆orz
听一曲风声,画两道身影,说三生有幸遇见你。
展开
-
Flask入门一:环境配置
1.工具centOS7 Pycharm2.virtualenv(虚拟环境)原因:常常会有库破坏向后兼容性 virtualenv 为每个不同项目提供一份 Python 安装。它并没有真正安装多个 Python 副本,但是它确实提供了一种巧妙的方式来让各项目环境保持独立 ①在系统中安装 virtualenv 在 Mac OS X 或 Linux 下:$ sudo easy_install原创 2017-08-31 22:38:57 · 437 阅读 · 0 评论 -
Flask入门二:快速入门
一.一个最小的Flask应用from flask import Flaskapp = Flask(__name__)#app是程序实例,一个项目只能有一个程序实例@app.route('/')#路由装饰器def hello_world():#视图函数 return 'Hello World!' #返回一个字符串if __name__ == '__main__':原创 2017-08-31 22:40:49 · 319 阅读 · 0 评论 -
Flask入门三:请求与响应
二.请求与响应1、HTTP方法GET: 浏览器告知服务器:只 获取 页面上的信息并发给我。这是最常用的方法。 POST: 浏览器告诉服务器:想在 URL 上 发布 新信息。并且,服务器必须确保数 据已存储且仅存储一次。这是 HTML 表单通常发送数据到服务器的方法。2、程序和请求上下文请求上下文:from flask import request@app.route('/useragent/'原创 2017-08-31 22:41:33 · 1020 阅读 · 0 评论 -
Flask入门四:模板
四、模板FMTV F:form表单 M:Model模型(数据库) T:Template模板 V:view视图(路由)1、渲染模板模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值 只在请求的上下文中才能知道。 使用真实值替换变量,再返回最终得到的响应字符 串,这一过程称为渲染。可以使用 render_template() 方法来渲染模板。你需要做 的一切就是将模板原创 2017-08-31 22:42:07 · 475 阅读 · 0 评论 -
Flask入门五:表单
五、表单1、Flask-WTF 扩展Flask-WTF 及其依赖可使用 pip 安装:(venv) $ pip install flask-wtf2、跨站请求伪造保护【设置密钥】app = Flask(__name__)app.config['SECRET_KEY'] = 'hard to guess string'app.config 字典可用来存储框架、 扩展和程序本身的配置变量。3、表单类创原创 2017-08-31 22:42:42 · 408 阅读 · 0 评论