至急解決したいです!flaskで別プロジェクトのリンクを張りたいのですがやり方がわかりません
解決したいこと
Pythoのflaskで簡単なHP作成を行っているのですが、
ページ遷移のリンクでわからない箇所があるため、
解決方法を教えて下さい。
下記がサイトのディレクトリ構造になります。
サイトフォルダ/
├ プロジェクト1/
│ └ static/
│ └ templates/
│ └ app.py
├ プロジェクトフォルダ1/
│ └ プロジェクト2/
│ └ static/
│ └ templates/
│ └ app.py
│ └ プロジェクト3/
│ └ static/
│ └ templates/
│ └ app.py
│ └ プロジェクト4/
│ └ static/
│ └ templates/
│ └ app.py
│ └ プロジェクト5/
│ └ static/
│ └ templates/
│ └ app.py
│ └ プロジェクト6/
│ └ static/
│ └ templates/
│ └ app.py
├ プロジェクトフォルダ2/
│ └ プロジェクト7/
│ └ static/
│ └ templates/
│ └ app.py
│ └ プロジェクト8/
│ └ static/
│ └ templates/
│ └ app.py
└ unit/
プロジェクト1にプロジェクト2~8までの各indexページリンクを張りたいのですが、
うまくリンク設定ができず詰まってしまっています
発生している問題・エラー
TemplateNotFound
jinja2.exceptions.TemplateNotFound: ../プロジェクトフォルダ1/プロジェクト2/templates/index.html
該当するソースコード
@app.route('/プロジェクト2/index')
def プロジェクト2_page():
return render_template('../プロジェクトフォルダ1/プロジェクト2/templates/index.html')
<a href="{{ url_for('プロジェクト2_page') }}"></a>
上記コードで実施してみたのですが、上記エラー(TemplateNotFound)が発生してしまいました。
「flask 別プロジェクト リンク」等で検索したのですが、参考になる記事が見当たらず、詰まってしまっています。
わかる方がいらっしゃいましたら教えていただけると助かります。
最後まで読んでいただきありがとうございます。