問題タブ [url-for]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
238 参照

flask - Flask url_for ビルド エラー

コードに次の行があります。

その関数は次のようになります。

(こんにちはは、その機能がトリガーされるかどうかを確認するためだけのものでした-そうではありません)

次に、エラーは次のとおりです。

それがなぜなのか分かりますか?

ご協力いただきありがとうございます!!!

PS .: 最初は、Miguel Grinberg によるFlask を使用した API の構築に関するチュートリアルを使用していましたが、最初はうまくいきましたが、それをいじってみました...

0 投票する
1 に答える
457 参照

python - url_for() が最初のパラメータとして「static」を使用するのはなぜですか? static() はありません

なぜ機能するのか理解できないので、変更できません:

フォームでFlask-Admin を使用しImageUploadFieldています。フィールドは次のとおりです。

endpoint='static'はデフォルト値です。

endpointは次のように使用されflask_admin.ext.form.uploadます。

だから、それは関数に渡されていurl_for()ます...

その結果は、ファイル名のurl_for()先頭に追加されるだけです。'static/'設定しようとしたら

もちろん、それは発生しますBuildErrorが、私がやろうとすると:

では が表示されBuildErrorないため、 も発生します。dumb_f()upload.py

なぜ機能url_for()するのですか?最初のパラメーターは関数の名前であるべきではありませんか? static名前付きのメソッドはありませんupload.py

0 投票する
1 に答える
160 参照

go - テンプレート内のurlfor関数でモジュール名を選択する方法

私は2つのモジュールを持つbeegoアプリケーションで作業しており、両方のモジュールに同じ名前のコントローラーがあります。テンプレートで使用する{{urlfor}}と、生成された URL が他のモジュールとリンクしています。

関数でモジュール名を選択できるかどうか知っている人はいurlforますか? ドキュメントを検索しましたが、参考文献が見つかりません。私は現在beego 1.4.3を使用しています

前もって感謝します

0 投票する
1 に答える
122 参照

eve - 前夜に url_for() はありますか?

Flask ではurl_for()エンドポイントがあることを知っています。たとえばurl_for('edit', _external=True) 、python eve でのベスト プラクティスは何ですか?

0 投票する
2 に答える
2397 参照

python - Flask 関数 url_for は、Bluehost でのサブドメイン展開では機能しません

Bluehost のルート ディレクトリの下のサブ ディレクトリに「app」という非常に単純な Flask アプリケーションをデプロイしました。うまくいけば、example.com はホームページを指し、example.com/app は私の Flask アプリケーションを指します。実際、スクリプト index.py が次のようになっている場合、Flask アプリケーションは問題なく動作します。

しかし、doc 構造と index.py が次のような単純なログイン機能を導入したため、事態は悪化しました。

ドキュメント構造:

index.py:

ただし、example.com/app にアクセスすると、URL が example.com/login に変更され、example.com/login がどのドキュメントにもマップされないため、妥当な 404 エラーが発生します。

url_for('login') は、example.com/app/login ではなく example.com/login を返します。そのため、後者のバージョンの index.py は機能しません。私は非常に多くのことを試しましたが、修正に出くわしませんでした。助けてください。ありがとう!

私の .htaccess:

私のindex.fcgi:

0 投票する
1 に答える
831 参照

php - Slim と Twig を使用した GET メソッドと POST メソッド

Slim PHP フレームワークを使用してフォーラムを作成しようとしています。ただし、フォーラムの各セクションにパラメーターを割り当てるという問題に遭遇しました。トピックのトイレのカテゴリごとにIDを取得したい。これは、URL が次のようになることを意味します。

それに基づいて、ページはそのカテゴリのトピックをレンダリングします。私はurlFor()関数を使用していますが、それを渡す方法がわからないようです。

これが私の現在のルートコードです:

カテゴリを表示するために使用するコードについては、次のとおりです。

ありがとう