文章目錄
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