message是一个基于Session实现的用于保存数据的集合,其特点是:使用一次就删除。 from flask import Flask, flash, redirect, render_template, request, get_flashed_messages app = Flask(__n ...
分类:
其他好文 时间:
2020-05-01 20:52:58
阅读次数:
63
除请求对象之外,还有一个 session 对象。它允许你在不同请求间存储特定用户的信息。它是在 Cookies 的基础上实现的,并且对 Cookies 进行密钥签名要使用会话,你需要设置一个密钥。 设置:session['username'] = 'xxx' 删除:session.pop('user ...
分类:
其他好文 时间:
2020-05-01 19:03:22
阅读次数:
61
Flask 是 python 中非常流行的一个 web 框架,容易学习。这篇文章主要通过 2 个实际案例讲解 Flask 如何使用。第一个例子是实现一个调用公交车到站信息的接口服务;第二个例子是通过接口展示所有的测试报告。 Flask 安装 安装 python pip install flask f ...
分类:
编程语言 时间:
2020-05-01 17:05:19
阅读次数:
102
配置参数 flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为: { 'DEBUG': get_debug_flag(default=False), 是否开启Debug模式 'TESTING': False, 是否开启测试模式 'PROPAGATE_EXCE ...
分类:
其他好文 时间:
2020-05-01 15:03:22
阅读次数:
53
Pyhon项目中,一般都会有一个 文件,这个文件主要是用于记录当前项目下的所有依赖包及其精确的版本号,以方便在一个新环境下更快的进行部署。 使用 pip freeze 生成 一般情况,我们可以直接使用Python下的 包管理工具,来生成 requirements.txt 文件,命令如下: 其中, 为 ...
分类:
编程语言 时间:
2020-05-01 14:54:59
阅读次数:
99
from flask import Flask from flask import request from flask import render_template from flask import redirect from flask import make_response app = F ...
分类:
其他好文 时间:
2020-05-01 14:46:14
阅读次数:
62
1. 常见路由 @app.route('/user/<username>') @app.route('/post/<int:post_id>') @app.route('/post/<float:post_id>') @app.route('/post/<path:path>') @app.rout ...
分类:
其他好文 时间:
2020-05-01 14:42:39
阅读次数:
49
1、模板的使用 1.1 语法 1.1.1 流程控制 逻辑语法 Jinja2模板语言中的 for {% for foo in g %} {% endfor %} Jinja2模板语言中的 if {% if g %} {% elif g %} {% else %} {% endif %} 1.1.2 变 ...
分类:
其他好文 时间:
2020-05-01 14:24:09
阅读次数:
47
本文分析的tornado版本为1.0.0, 它的代码量比较少, 便于我们找到其核心部分. 在这里可以下载1.0.0版本的tornado. 一.基本流程 使用下面的代码实现一个最简单的tornado服务器: import tornado.httpserver import tornado.ioloop ...
分类:
其他好文 时间:
2020-05-01 12:58:03
阅读次数:
52
在虚拟环境下安装flaskmkvirtualenv flask_py2 pip install flask==0.10.1 备份与迁移虚拟环境的插件pip freeze > requri.txt # 查看并写入到文件 pip install -r requri.txt # 安装txt里的插件 编写f... ...
分类:
其他好文 时间:
2020-05-01 00:58:12
阅读次数:
56