ホームページ  >  に質問  >  本文

Python - フラスコテンプレートのurl_forはすべて404ページを指していますか?

テンプレート内で url_for を使用するリンクはすべて、次のような 404 ページを指します。 リーリー

ログアウト ボタンをクリックして 404 ページに移動します

ただし、127.0.0.1:5000/logout を使用すると、ログアウトできます

テンプレート ファイルの url_for の結果は None なので、リンクをクリックすると URL は 127.0.0.1:5000/None になります。このようなルートが追加された場合:

リーリー

任意のリンクをクリックしてテストにジャンプします

漂亮男人漂亮男人2712日前533

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-05-18 10:48:08

    全てのルートを/Noneに設定したので、当然このルートに対応するview機能だけがスキップされることになります、これがテストです。

    返事
    0
  • キャンセル返事