Flask
我是猪行不
业精于勤荒于嬉
展开
-
初步建立Flask站点(最基本)
from flask import Flask app = Flask(__name__) @app.route('/')def hello_flask(): return 'hello baby!welcome to my site!'if __name__ == '__main__': app.run() #app.run(host= "", debug= False)...原创 2018-09-26 18:02:00 · 214 阅读 · 0 评论 -
Flask Bootstrap区块介绍
官方文档:https://getbootstrap.com/docs/4.1/getting-started/introductionFlask_Bootstrap基模板定义的区块:doc:整个HTML文档html_attribs:<html>标签的属性html:<html>标签内容head:<head>标签的内容title:<title...原创 2019-01-20 15:27:54 · 332 阅读 · 3 评论 -
Flask请求对象、响应对象
请求对象:flask通过上下文变量request(请求上下文,还有应用上下文变量包括current_app和g)对外开放请求对象。对象包含了很多信息,包括客户端发送HTTP请求的全部信息form:一个字典, 保存了请求提交的所有表单字段args:一个字典,保存了URL查询字符串传递的所有参数values:一个字典,form和args集合cookies:字典,保存了所有cookie...原创 2019-01-18 14:57:45 · 433 阅读 · 0 评论 -
jinja2模板继承
父亲:<!DOCTYPE html><html><head> <title>模板继承</title></head><body> <span>这是基模板</span> <div id="content"&a原创 2018-09-30 13:48:24 · 1814 阅读 · 1 评论 -
jinja2模板
from werkzeug.contrib.cache import SimpleCachefrom flask import Flask, request, render_template,redirect,abort, url_forCACHE_TIME = 300cache = SimpleCache()cache.timeout = CACHE_TIMEapp = Flas...原创 2018-09-29 09:26:21 · 210 阅读 · 0 评论 -
会话上下文以及路由反向地址生成
from flask import Flask, sessionfrom datetime import datetimeimport timeapp = Flask(__name__)app.secret_key = 'SET_ME_BEFORE_USE_SESSION'@app.route('/write_session')def writeSession(): s...原创 2018-09-26 19:37:11 · 124 阅读 · 0 评论 -
Flask模板渲染
from flask import render_templatefrom flask import Flaskfrom flask import Markupfrom flask import abort, redirectapp = Flask(__name__)@app.route('/')def hello_site(): return "welcome my sit...原创 2018-09-26 19:29:39 · 508 阅读 · 0 评论 -
带变量路由以及GET、POST请求获取
from flask import render_templatefrom flask import Flaskfrom flask import Markupfrom flask import abort, redirectimport flaskfrom flask import requestapp = Flask(__name__)@app.route('/')def...原创 2018-09-26 18:09:03 · 1407 阅读 · 0 评论 -
重定向与错误处理
from flask import render_templatefrom flask import Flaskfrom flask import abort, redirectapp = Flask(__name__)@app.route('/')def index(): return redirect('/change')#重定向@app.route("/change")...原创 2018-09-26 18:06:11 · 1053 阅读 · 0 评论 -
builtins.TypeError TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given
提交表单出现该错误:builtins.TypeErrorTypeError: __init__() takes from 1 to 2 positional arguments but 3 were given代码如下:from flask import Flask, render_templatefrom flask_bootstrap import Bootstrap...原创 2019-01-20 17:33:22 · 6144 阅读 · 0 评论