好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

flask 杂记3

在 Flask 中,如果能够使用 会话 ,那么就不要直接使用 cookies ,因为 会话比较安全一些

username = request. cookies .get(‘username‘) ================= resp = make_response(render_template(...)) resp. set_cookie (‘username‘, ‘the username‘) =============== 使用 redirect () 函数可以重定向。使用 abort() 可以更早退出请求,并返回错误代码 使用 errorhandler() 装饰器可以定制出错页面:

 

 

 

 =========

from flask import Flask, session @app.route(‘/login‘, methods=[‘GET‘, ‘POST‘]) def login(): session [‘username‘] = request.form[‘username‘] return redirect(url_for(‘index‘))

@app.route(‘/logout‘) def logout(): # 如果会话中有用户名就删除它。 session .pop(‘username‘, None) return redirect(url_for(‘index‘)) ============= flash() 用于闪现一个消息。在模板中,使用 get_flashed_messages() 来操作消息

查看更多关于flask 杂记3的详细内容...

  阅读:18次