1. 程式人生 > >(8) 第8章:flask之其他模組

(8) 第8章:flask之其他模組

**url_for()**函式最簡單的用法是以檢視函式名作為引數,返回對應的url 實際上就是通過路由endpoint的反url機制實現,通過檢視函式名獲取對應url **redirect(url)**重定向跳轉到對應的url **flash(‘message’)**訊息閃現,如一些提示訊息

from flask import flash,get_flashed_messages
def ...:
	flash('訊息','flag')
return ..
{% for msg in get_flashed_messages()  %}
<p class="login-box-msg">
{{ msg }}</p> {% endfor %} flash('新增成功','ok') {% for msg in get_flashed_messages(category_filter=['ok']) %} <div class="alert alert-success alert-dismissible"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <h4><i class="icon fa fa-check"
></i> 操作成功!</h4> {{ msg }} </div> {% endfor %}
render_template('html',xxx=xxx)

引數以示需要jinja2渲染的html頁面,xxx是渲染所需要的引數