私は非常に使いやすいFlaskシステムを使用してアプリケーションを開発しています。私はジンジャーテンプレートを使用して、Flaskのページに対応するリンクを書き出していますこのようなもので定義された:私はプロキシの背後にあるサーバーにテストサーバーから移動したときにこれらのリンクがうまく動作テストサーバでフラスコアプリのルートディレクトリのジンジャー変数
@app.route(/<var1>/<var2>)
...
...
しかし私は、hrefのリンクが考慮されていない問題を取得します私のプロキシによって挿入された余分なディレクトリ名。
#where a link should read:
server:/myapp/<var1>/<var2>
# it acually puts out:
server:/<var1>/<var2>
私の神社のetemplateは、次のようになりますが、代わりにバックスラッシュを置くのルートディレクトリを指定する変数を配置する方法がある場合、私は疑問に思って。
{% block navigation %}
{% for record in db.values() %}
<li><a href="/{{db.name}}/{{record.name}}">{{record.name}}</a></li>
{% endfor %}
{% endblock %}
ご協力いただければ幸いです。ありがとうフラスコチーム!
ありがとうalex、私は実際にそのスニペットを使用していますが、私は私のテンプレートで生成されたリンクは新しいlocations.thanksで更新されませんでした。 – zach