Flask微框架的快速搭建

2021-09-28 22:38:04 字數 1353 閱讀 2132

flask是基於werkzeug,jinja 2和良好意圖的基於python的微框架

微框架中的「微」意味著 flask 旨在保持核心簡單而易於擴充套件

搭建微框架

祝大家搭建專案成功!

sudo pip3 install flask
藍圖:用於實現單個應用的檢視、模板、靜態檔案的集合。藍圖就是模組化處理的類。如搭建乙個部落格微框架我這裡的專案為blog專案目錄預覽:

定義藍圖

from flask import blueprint

home = blueprint("home",__name__)

from flask import blueprint

admin = blueprint("home",__name__)

python 類裡面的__init__.py 在例項化物件的時候自動呼叫

包裡的__init__.py 在導包時自動執行

註冊藍圖

from flask import flask

呼叫藍圖

from . import home

@home.route("/")

def index():

return ""

from . import admin

@admin.route("/")

def index():

return ""

入口檔案

if __name__ == "__main__":

這時框架搭建簡單的完成,可以run一下檢測一下

在manage.py的同級目錄下開啟終端服務執行

python3 manage.py runserver
出現以下資訊,則服務正常

警告為:不要在生產環境中使用開發伺服器。正常開發中你們可以搭建乙個專案環境,就不會有這個警告了

Flask簡單框架搭建

flask是一款十分輕量級的python web應用框架 用pycharm建立專案的時候,選擇flask,開啟pycharm new project flask,點create。簡單的flask專案基本目錄 templates html檔案存放位置 static 靜態檔案css和js存放位置 vie...

flask快速搭建服務

flask快速搭建服務 1 文字請求 伺服器端 示例 核心函式 request.form.get house code from split address ner import load model,split address from up three import addresssplit 3...

Flask框架環境搭建

想做個python的小專案練練手 選擇了flask,因為平常遇到的比較多,而且大資料也要用這個應用框架。民 心所向 哈哈哈哈。flask flask是乙個使用 python 編寫的輕量級 web 應用框架。其 wsgi 工具箱採用 werkzeug 模板引擎則使用 jinja2。很多功能的實現都參考...