91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

flask中模板引擎的使用方法

發布時間:2021-04-27 14:21:04 來源:億速云 閱讀:219 作者:小新 欄目:編程語言

小編給大家分享一下flask中模板引擎的使用方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

在我們對flask的一些引擎使用時,就不得不提到其中的一個默認引擎了。有些初學flask的人對Jinja2還沒有使用過,所以不知道該從何下手。本篇對于這種默認的引擎使用進行了整理,有對flask模板引擎感興趣的,可以跟著我們一起來看看Jinja2的基礎操作,具體的內容如下展開。

1、flask默認的模板引擎是Jinja2

目錄結構:

/application.py
/templates
    /oscuser.html

2、實例

application.py
#coding=utf-8
__author__ = 'duanpeng'
 
 
import MySQLdb
from  flask import  Flask,request,render_template,session, redirect, url_for, escape
app = Flask(__name__,static_folder='static',static_url_path='/static')
 
 
#定義首頁
@app.route('/')
def hello_world():
     user_agent = request.headers.get('User-Agent')
     return 'welcom! ,you browser is %s' % user_agent
 
 
#定義404錯誤頁面
@app.errorhandler(404)
def not_found(error):
    return render_template('error.html'), 404
 
 
 
#定義動態頁面
@app.route('/user/<username>')
def show_user_profile(username):
    # show the user profile for that user
    return 'User %s' % username
 
#限制請求方式
@app.route('/sayHello',methods=['post'])
def sayHello():
     return "hello,who are you?"
#限制請求只能為get方式
@app.route('/touch',methods=['get'])
def touch():
     return render_template('bank.html')
 
 
#我的賬號頁面,與數據庫交互,實現動態數據處理
@app.route('/myaccount',methods=['get'])
def mydata():
    try:
        #加載驅動 連接數據庫    host ->ip port->端口
        conn = MySQLdb.connect(host='192.168.1.124',user='root',passwd='abcdef',db='abcdef',port=3306,charset='gb2312')
        cursor = conn.cursor()
        cursor.execute("select * from osc_users t where t.login_name = 'rainbow07693'")
        result  = cursor.fetchone()
        print(result[4])
        cursor.close()
        conn.close()
        return render_template('oscuser.html',userinfo=result)
    except MySQLdb.Error,e:
        print e
 
 
 
if __name__ == '__main__':
app.run(debug=True)

以上是“flask中模板引擎的使用方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

罗山县| 衡阳县| 萨迦县| 常州市| 兴隆县| 永福县| 东乡| 敦化市| 高邑县| 靖江市| 富民县| 井研县| 丰宁| 沽源县| 大埔区| 延吉市| 温州市| 福鼎市| 鹤岗市| 界首市| 托克逊县| 荃湾区| 海南省| 遵义县| 平凉市| 绥宁县| 通辽市| 安塞县| 武夷山市| 塘沽区| 星子县| 榆中县| 怀化市| 长阳| 大余县| 色达县| 庐江县| 大埔县| 乐业县| 门头沟区| 大洼县|