URL 関連の問題があります。インデックスページとプロジェクトページがあります(引数として渡すプロジェクトキーに応じて、多くのプロジェクトの1つを表示できます)。domainname.com/index と domainname.com/some_project_key で異なるビュー関数を呼び出すことができるように、「きれいな」URL が必要です。
@app.route('/')
@app.route('/index')
def index():
pass
@app.route('/<path:projectkey>')
def project(projectkey):
pass
インデックスページに行こうとするとインデックス関数を通過しますが、テンプレートを返す前にプロジェクト関数も実行され、存在しないプロジェクトでクエリが実行されるため、これはうまくいきません。これに対する組み込みのソリューションはありますか、それとも回避策が必要ですか? 私が得ることができるどんな助けも大歓迎です。