Web框架——Flask系列之Flask中的特殊变量和方法(十九)
生活随笔
收集整理的這篇文章主要介紹了
Web框架——Flask系列之Flask中的特殊变量和方法(十九)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Flask中,有一些特殊的變量和方法是可以在模板文件中直接訪問的。
一、config對象
config 對象就是Flask的config對象,也就是 app.config 對象。
{{ config.SQLALCHEMY_DATABASE_URI }}二、request 對象
就是 Flask 中表示當前請求的 request 對象,request對象中保存了一次HTTP請求的一切信息。
request常用的屬性如下:
三、url_for 方法
url_for() 會返回傳入的路由函數對應的URL,所謂路由函數就是被 app.route() 路由裝飾器裝飾的函數。如果我們定義的路由函數是帶有參數的,則可以將這些參數作為命名參數傳入。
{{ url_for('index') }}{{ url_for('post', post_id=1024) }}四、get_flashed_messages方法
返回之前在Flask中通過 flash() 傳入的信息列表。把字符串對象表示的消息加入到一個消息隊列中,然后通過調用 get_flashed_messages() 方法取出。
注意:
總結
以上是生活随笔為你收集整理的Web框架——Flask系列之Flask中的特殊变量和方法(十九)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 完善获取数据库数据的写法
- 下一篇: 论文阅读 - CRNN