問題タブ [django-views]

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 投票する
1 に答える
2012 参照

python - Djangoマスター-詳細ビュープラグイン

たとえば、3つのdjangoアプリ、アプリCountry、アプリSocial、アプリFinancialがあるとします。

国は「マスターナビゲーション」アプリです。「インデックス」ビューにすべての国が一覧表示され、「詳細」ビューに各国の詳細が表示されます。

各国の詳細には、(ソーシャルアプリからの)社会的詳細と(財務アプリからの)財務詳細が含まれます。

社会的および財政的両方が詳細ビューを持っています(各国について)

これらのサブ詳細ビューを国が提供するマスター詳細ビューに「プラグイン」するエレガントな方法はありますか?したがって、国の詳細ページごとに、その国の社会的および財務的な詳細を示す2つのタブが表示されます。

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

django - django:一般的なリストビューに通常のモデルを表示するにはどうすればよいですか?

これがばかげた質問方法である場合は申し訳ありません...サイトのホームページの一般的なリストビューがあり、同じページの情報テキストに「ホームページ」モデルを使用したいのですが...可能ですか? ご協力いただきありがとうございます。

models.py

urls.py

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

django - Basic Django - ビューラッパーはリクエスト、キーワード、および位置引数をどのように受け取りますか?

Django bookの第8 章には、任意の 1 つの URLconf から渡された別のビュー メソッドを受け取る、基本的なビュー ラップ メソッドを示す例があります。

new_viewここではほとんどのロジックに従いますが、ネストされた定義がリクエスト、*args および **kwargs を明示的に定義に渡されていないため、どのように受け取っているのか理解できませんrequires_login

new_view定義はこれらの引数をどの程度正確に受け取っていますか?

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

django - Django関連モデルで順序を並べ替える方法(一般的な関係)

私のモデル:

HitCounter:

アイテム:

)。

HitCounterのヒットでItemのアイテムを並べ替えたいですか?私は何をすべきか?

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

django - Djangoでクエリセットのリストを取得してカスタムフィルターを作成する方法

私はこのようないくつかのコードを持っています:

しかし、結果は猫の最後のアイテムを表示するだけで、フィルターの ">=" の場所にも問題があります。これらの問題を解決するのを手伝ってください。本当にありがとう!

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

django - ここにDjango初心者...空のMultipleChoiceField結果を処理する良い方法はありますか(List-Comp形式のように?)

このブログエントリに出くわしたのは、ChoiceFieldからビューに返された結果をリスト内包法(すべての中間データ構造なしで空のキー/値を削除する手法)を使用して処理するエレガントな方法について説明したものです。ただし、この特定のアプローチはMultipeChoiceFieldsでは機能しないようです。それらにアプローチする同様の方法はありますか?(たとえば、次の例の寝室とバスルームのフィールドが複数の値を返した場合)。

コードは次のとおりです。

どうもありがとうございました...これは素晴らしいコミュニティです。

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

django - DjangoのKwargsとクラスベースのビュー

SOとDjangoのドキュメントを検索しましたが、これを見つけることができないようです。django.contrib.commentsアプリの基本機能を拡張して、Webアプリにあるカスタム権限システムを使用します。モデレートアクションでは、クラスベースのビューを使用して、コメントの基本的なクエリとそのコメントに対するアクセス許可のチェックを処理しようとしています。 (このコンテキストでの「EComment」は、ベースのdjangoコメントモデルから継承された私の「拡張コメント」です。)

私が抱えている問題comment_idは、urls.pyのURLから渡されるkwargです。クラスベースのビューからこれを適切に取得するにはどうすればよいですか?

現在、DjangoはエラーをスローしていますTypeError: ModRestore() takes exactly 1 argument (0 given)。以下に含まれるコード。

urls.py

views.py

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

python - リスト内の Python 変数へのアクセス

次のコードでは、id の値を取得する方法、Id には複数の値が含まれています。id の値にアクセスして、result1 に更新する方法

編集:

xmlchild.getElementsByTagName("id")[0].childNodes[0].nodeValue-このステートメントは例外を与えます

XML の追加:

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

indentation - Djangoインデントエラー

私はDjangoを初めて使用し、チュートリアルでこのコードを試していました。しかし、次のエラーが原因で、プログラムを実行できなくなりました。

私のviews.pyファイルコードは次のとおりです。

この問題を解決するのを手伝ってください!前もって感謝します。

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

ajax - Django、フォームの有効な質問

同じページに 3 つのフォームがあり、それぞれに異なるフォーム送信があります。そのような:

簡単にするために、ajax ポスト スクリプトは含めませんでしたが、各送信は ajax を介してクエリされます。

今、私は同じページですべての処理を行いたいと思っています。/profile/update/ そのためには、どのフォームが投稿されているかを確認する必要があります。投稿されて有効な場合は何らかの応答を返し、そうでない場合は別の応答を返します。

どうにかして、どのフォームが投稿されているかを調べる必要があります。これどうやってするの ?