精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網(wǎng)站建設(shè)資訊

NEWS

網(wǎng)站建設(shè)資訊

Flask框架基礎(chǔ)篇(一)-創(chuàng)新互聯(lián)

Flask是一個(gè)使用Python語(yǔ)言編寫(xiě)的輕量Web開(kāi)發(fā)級(jí)框架--"麻雀雖小,五臟俱全"。flash兩大核心: 基于Werkzeug的路由模塊,基于Jinja2模板引擎。
中文文檔:http://docs.jinkan.org/docs/flask/
虛擬環(huán)境配置參照中文文檔:
下面通過(guò)在代碼里面介紹一些基礎(chǔ)知識(shí)點(diǎn):

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的晉寧網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
from flask import Flask
from flask import request
from flask import jsonify
from flask import redirect, url_for
from werkzeug.routing import BaseConverter

app = Flask(__name__)

# 1.通過(guò)配置文件加載,加載debug
# 需要在當(dāng)前路徑下新建config.ini文件 內(nèi)容為 DEBUG=True
# app.config.from_pyfile('config.ini')
# 2.從配置對(duì)象中加載
# class Config(object):
#     DEBUG = True
# app.config.from_object(Config)
# 3.直接在run()中傳入?yún)?shù)debug=True

# 歡迎首頁(yè)
@app.route('/')
def index():
    return "

Hello friend
This is first Flask

" # 帶參數(shù)路由傳遞,將輸入的地址打印到頁(yè)面 # @app.route('/user/') # def user(name): # return '

hello,%s!!

' % name # 設(shè)置瀏覽器地址欄傳入?yún)?shù)類(lèi)型 # 瀏覽器輸入默認(rèn)為str類(lèi)型 ,可做限定類(lèi)型還有 float ,path(也是字符串類(lèi)型) @app.route('/user/') def user_info(user_id): return "user_info:%d" % user_id # 設(shè)置請(qǐng)求方法 @app.route('/demo', methods=['GET','POST','HEAD']) def demo(): return request.method # 返回json格式的數(shù)據(jù) @app.route('/demo01') def demo01(): json_dict = { "user_id":12, "user_name":"董永", "age":20 } return jsonify(json_dict) #重定向 @app.route('/demo02') def demo02(): # 重定向到百度 # return redirect('http://www.baidu.com') # 重定向到歡迎首頁(yè) # return redirect('/') '''url_for 調(diào)用視圖函數(shù)的url''' return redirect(url_for('demo01')) # 自定義狀態(tài)碼 @app.route('/demo03') def demo03(): # print("自定義狀態(tài)碼") return '狀態(tài)碼',123 # 正則匹配 # 自定義轉(zhuǎn)換器 class ReConverter(BaseConverter): def __init__(self, url_map, *args): super(ReConverter, self).__init__(url_map) self.regex = args[0] # 將自定義轉(zhuǎn)換器添加到轉(zhuǎn)換器字典中,并指定轉(zhuǎn)換器使用名稱(chēng) app.url_map.converters['re'] = ReConverter # 通過(guò)調(diào)用自定義轉(zhuǎn)換器,過(guò)濾瀏覽器輸入不合規(guī)參數(shù) @app.route('/user/') def user_msg(user_id): return "正則限定后 user_id 是:%s" % user_id # url_for('')調(diào)用視圖函數(shù)的url @app.route('/demo04') def demo04(): return url_for('demo03') # 程序入口 if __name__ == '__main__': app.run(debug=True)

創(chuàng)新互聯(lián)www.cdcxhl.cn,專(zhuān)業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開(kāi)啟,新人活動(dòng)云服務(wù)器買(mǎi)多久送多久。


當(dāng)前文章:Flask框架基礎(chǔ)篇(一)-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://m.jcarcd.cn/article/csjsjj.html
主站蜘蛛池模板: 国产在线网 | 日韩最新午夜片 | 日韩在线高清视频 | 国产视频每日更新 | 91久色视| 九九在线观看视 | 中文字幕乱码免费不 | 国产香蕉在线观 | 日韩在线1区精品 | 国产女精 | 日本中文字幕熟女 | 午夜插插插 | 成人a大片 | 国产福利影院 | 中文字幕一区二区 | 国产精品酒店在线 | www.色日本 | 97就去色 | 成人免费观看 | 69视频在线观看 | 国产精品欧美专区 | 日本在线观看的免费 | 91香蕉成人| 日韩欧美婷婷 | 无码av天堂一区二区三区 | 国产欧美日韩一级 | 日韩第一页在线 | 国产美女主播在线 | 中文字幕影院 | 欧美日韩第一页 | 国产乱子伦精 | 国产真实伦在线观看 | 毛多水多ww | 亚洲无码日 | 国产欧美日韩在线一 | 午夜免费日韩 | 国产理论自拍 | 午夜小视频在线观看 | 精品免费一 | 国产免费爱在线观 | 日韩一卡二卡3 |