flask基本框架


flask是由python編寫的,微內核的web框架。主要應用於小型網站的開發,自由靈活,擴展性強。
flask有兩個核心庫,werkzeug和jinja2。werkzeug負責核心的邏輯模塊,如路由、請求和應答的封裝等;jinja負責模版的渲染,主要用來渲染返回給用戶的html文件內容。

實現簡單的web服務網站

flask基本框架

# 1 導入flask類
from flask import Flask
app = Flask(__name__)
# 實現主頁
@app.route('/')
def index():
    # 可對顯示頁面進行渲染
    return  '<h1 style="color:red">主頁</h1>'

# 基本路由  /login/---訪問路徑
#視圖函數  告訴app當用戶訪問/login/這個路徑時,執行login函數的內容,最終將return的內容,返回給客戶端
@app.route('/login/')
def login():
    return '<h1 style = "color:red">登陸中。。。</h1>'

# 運行
if __name__ == '__main__':
    # 運行flask應用
    # 127.0.0.1----迴環地址,每臺主機都有==localhost
    # 如何設置,使得服務器的主機瀏覽器可以訪問?  ‘0.0.0.0’開放所有的ip,使得可以訪問。
    # 如何修改端口?  app.run(host='0.0.0.0', port=8080) 
    app.run()

詳情參考之前寫過的一篇博客的內容:https://blog.csdn.net/weixin_42213622/article/details/87975850

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章