摘要:項目實戰環境構建環境路徑配置后臺表單文件數據庫模板文件視圖文件公用前臺基礎布局測試為空后臺業務邏輯公共庫前臺配置文件主程序入口文件
Flask項目實戰-環境構建 環境路徑配置
myblog/ ├── apps │?? ├── cms #后臺 │?? │?? ├── forms.py #表單 │?? │?? ├── __init__.py # init文件 │?? │?? ├── models.py # 數據庫模板文件 │?? │?? └── views.py # 視圖文件 │?? ├── common #公用 │?? │?? ├── __init__.py │?? │?? ├── models.py │?? │?? └── views.py │?? ├── front #前臺 │?? │?? ├── forms.py │?? │?? ├── __init__.py │?? │?? ├── models.py │?? │?? └── views.py │?? └── __init__.py ├── config.py ├── myblog.py ├── static └── templates基礎布局測試 apps
__init__.py
為空
cms 后臺apps/cms/views.py #cms業務邏輯
from flask import Blueprint bp = Blueprint("cms",__name__,url_prefix="/cms") @bp.route("/") def index(): return "cms page"
apps/cms/__init__.py
from .views import bpcommon 公共庫
apps/common/views.py
from flask import Blueprint bp = Blueprint("common",__name__,url_prefix="/common") @bp.route("/") def index(): return "common page"
apps/common/__init__.py
from .views import bpfront 前臺
apps/front/views.py
from flask import Blueprint bp = Blueprint("front",__name__) @bp.route("/") def index(): return "front page"config.py 配置文件
DEBUG = Truemyblog.py 主程序入口文件
from flask import Flask from apps.cms import bp as cms_bp from apps.common import bp as common_bp from apps.front import bp as front_bp import config app = Flask(__name__) app.config.from_object(config) app.register_blueprint(cms_bp) app.register_blueprint(common_bp) app.register_blueprint(front_bp) if __name__ == "__main__": app.run(port=8080,host="0.0.0.0")
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41719.html
摘要:接下來,我們來看一個更酷的工作流程,即通過引入來實現項目的持續集成。是一個持續集成發布平臺,支持對容器進行測試。取消對的選中狀態。 showImg(https://segmentfault.com/img/bVk4cF); 借助Docker,我們可以更容易地進行web應用部署,而同時不必頭疼于項目依賴、環境變量以及各種配置問題,Docker可以快捷、高效地處理好這一切。 而這也是本...
摘要:現在有了之后,部署方式變了更加容易,不容易出現配置錯誤,環境不一致問題。實際應用中,經常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環境配置,各種shell操作...
摘要:現在有了之后,部署方式變了更加容易,不容易出現配置錯誤,環境不一致問題。實際應用中,經常遇到多個容器相配合運行一套應用程序的情況。所以想要將應用運行在容器中,該容器必須將該應用所有的環境依賴安裝好。 showImg(https://segmentfault.com/img/remote/1460000017081815); 背景 ??以前部署應用,需要各種環境配置,各種shell操作...
摘要:開發實戰筆記安裝和使用虛擬環境虛擬環境是解釋器的一個私有副本,在這個環境中你可以安裝私有的包,而且不會影響系統中安裝的全局的解釋器。處理和函數之間關系的程序稱為路由。例如在請求開始時,我們需要創建數據庫連接或認證發起請求的用戶。 幾天前和同事一起喝酒,大家談到為什么開始讀書這件事。這里所說的讀書不是專業的書籍,而是一些閑書。結果發現原來我們開始讀書的原因很功利。都是因為生活中遇到了困...
閱讀 3060·2023-04-26 00:49
閱讀 3726·2021-09-29 09:45
閱讀 989·2019-08-29 18:47
閱讀 2748·2019-08-29 18:37
閱讀 2729·2019-08-29 16:37
閱讀 3296·2019-08-29 13:24
閱讀 1779·2019-08-27 10:56
閱讀 2350·2019-08-26 11:42