問題タブ [django-templates]
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.
python - 1つのビューで2つのフォームを処理するにはどうすればよいですか?
1つのテンプレートに2つのまったく異なるフォームがあります。それらを1つのビューで処理する方法は?どのフォームが送信されたかをどのように区別できますか?プレフィックスを使用してそれを達成するにはどうすればよいですか?それとも、別々のビューを作成する方が良いでしょうか?
クリス
に関して
python - テンプレートタグが更新されない
アプリには、db にエントリを表示するフォームを含む 2 つの templatetag があります。データを変更するか、db に新しいエントリを追加すると、フォームに古いデータが表示されます。管理パネルでは、すべてが正しい(更新されている)。サーバーを再起動すると(つまりmanage.py runserver
)、フォームに更新されたデータベースエントリが表示されます。フォームに更新されたデータを表示する方法は?
Chriss
について編集:
ファイル: :
templatetags/oceny_tags.py
file:views.py
フォームの処理を担当するビュー:
コードが不自由な場合があることを認識しています。物事をより良く書く方法についての他のヒントをいただければ幸いです。
django - 単一のリクエストで複数の Django テンプレートを組み合わせる
誰かが次の問題への最善のアプローチを見つけるのを手伝ってくれるかどうか疑問に思っています. Django テンプレートを使用して Web UI コンポーネントを構築する Web アプリケーションを構築しています。ヘッダー/フッター、HTML ヘッド、マストヘッドなど、多くの一般的な HTML 要素があります。これらを一度コーディングして、アプリケーションのコア機能を表す他のテンプレートと "インクルード/結合" したいと思います。
これは Django テンプレートを使用して可能ですか? もしそうなら、どうすればそれを達成できますか?
python - "|" とは 署名はDjangoテンプレートで意味しますか?
私はよく次のようなものを目にします。
something.property|escape
something
オブジェクトですか、property
それは文字列プロパティですか。escape
- わかりません :)
これはどういう意味ですか? そして、それが使用されている最小のpythonバージョンは何ですか?
編集:質問は間違って尋ねられました.「Pythonで|は何を意味するのか」と書かれているため、ビット単位または回答は正しいですが、無関係です。それらに反対票を投じないでください
django - Django で Jinja2 テンプレートを使用する際の欠点や落とし穴はありますか?
Jinja2 のドキュメントを読んだ後、将来の Django プロジェクトで採用することに興味があります。しかし、Django で Jinja2 テンプレートを使用するときに、誰かが何らかの欠点や落とし穴に遭遇したかどうか疑問に思っていますか? もしそうなら、どのようにそれらを回避しましたか?
Jinja2 の最高の部分と最悪の部分の断面図を取得するためだけに、肯定的な経験について聞いてもかまいません。
django - django テンプレートのカスタム テンプレート フィルタに複数の引数を追加するにはどうすればよいですか?
これが私のカスタムフィルターです:
そして、エラーになったテンプレートファイルでそれを使用しようとした方法は次のとおりです。
私はdjangoのドキュメントと本を調べましたが、単一の引数を使用した例しか見つかりませんでした...それは可能ですか?
python - Djangoテンプレートでユーザープロファイルにアクセスするにはどうすればよいですか?
を使用して、ユーザーごとの追加情報を保存していAUTH_PROFILE_MODULE
ます。
を使用してDjangoテンプレートのユーザーにアクセスできます{{ request.user }}
が、プロファイルには関数を介してのみアクセスできるため、プロファイルのフィールドにアクセスするにはどうすればよいuser.get_profile()
ですか?
毎回プロファイルをテンプレートに明示的に渡す必要が本当にありますか?
django - Django のテンプレートから settings.py の定数にアクセスできますか?
テンプレートからアクセスできるようにしたい設定がいくつかありますが、その方法がわかりません。私はすでに試しました
しかし、それはうまくいかないようです。これは可能ですか?
python - Djangoテンプレートの小数の等しい比較
したがって、3つの異なる値にすることができるdecimalfieldがあります。私の見解では、適切な10進値をキーとして含む値のディクショナリを渡します。
これは私がnumvecとして渡すdictです:
"TEST3":Decimal( "0.255")}
数値フィールドは、私のモデルで次の選択肢があると定義されました。
dictを属性と比較すると、アイテム番号がビューに正しく出力されますが、何らかの理由で、ifequalsは2つの小数を適切に比較できません。これはバグですか、それともテンプレートでifequalsを使用して何か間違ったことをしていますか?