Flask ルーティング

app.py

from flask import Flask
from controllers.product.index import product_index

app = Flask(__name__)

別ファイルのメソッドを登録
app.register_blueprint(product_index)

ルーティングファイル

※controllers/product/index.py
from flask import Flask
from flask import Blueprint

app = Flask(__name__)

product_index = Blueprint(“product_index“, __name__)

実際のルーティング
@product_index.route(“/products/index”, methods=[“GET”])
def index():
 return 〜

呼び出し

url_for(ファイルパス.メソッド名)
url_for(‘index.index’)
→ /products/index

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

AWS

前の記事

AWS Terraform
Flask

次の記事

Flask コマンド