問題タブ [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.
python - Django: JavaScript を使用せずにインライン フォームセット行を追加する
この投稿はこれに関連しています: Add row to inlines dynamic in django admin
JavaScriptを使用せずにインラインフォームセットを追加する方法はありますか? 明らかに、ページの更新が必要になります。
したがって、フォームに「追加」というボタンがあれば...
私はこのようにすることができると考えました:
毎回1を追加してから、フォームに投稿データを入力すると思いました。ただし、extra=1 は投稿データに 1 を追加しないようです。
python - Django - テンプレートに追加情報を提供する
私は Django を学ぶためのアプリを構築しており、現在連絡先と住所を保存している連絡先システムから始めました。C は A との多対多の関係ですが、Djangomodels.ManyToManyField()
を使用するのではなく、その連絡先 (自宅、職場など) のアドレス タイプなど、リンクに関する追加情報を提供する独自のリンク テーブルを作成しました。私がやろうとしているのは、この情報をビューに渡すことです。そのため、連絡先の完全なビューでこれを行うことができます:
c.Addresses.all()
したがって、ManyToManyFieldと同等またはそれ以外のことを行うことができます。私が知りたいのは、テンプレートがこれを行うときに、link
オブジェクト内のリンクに関する情報を情報とともに渡す方法です。'addresses' : a
正しいリンク オブジェクト データをアドレスに適切に関連付けます。
では、これを達成するための最良の方法は何ですか? 私は 2 つのオブジェクトの結合がアイデアかもしれないと考えていますが、それが最善の方法であると考えられるかどうかを知るには、Django の経験が十分ではありません。提案?
前もって感謝します。
Nf
python - テンプレート内の Django 並列配列
テンプレートでレンダリングしたい 2 つの配列があります。1 つは出力するデータ、もう 1 つは項目を削除するためのフォームセットです。django はテンプレート タグでブール演算子をサポートしていないように見えるため、アイテムをパッケージ化しようとしましたが、最初のアイテムと最初のフォームが 2 行でのみ返されます。
そのようなアイテムを 1 つの for ループでレンダリングするようにパッケージ化するにはどうすればよいでしょうか。
私の見解
私のテンプレート
python - Django デバッグ エラー
私のモデルには次のものがあります。
info_l = info.objects.filter(id=1) logging.debug(info_l.name) と言うと、ビューに表示されます
デバッグ ステートメントに名前が存在しないというエラーが表示されます。'QuerySet' オブジェクトには属性 'name' がありません 1.これを解決するにはどうすればよいですか。2.select name from infoのようにすべてを選択するのではなく、1つのフィールドのみを照会する方法。
python - Django 外部キーの質問
全て、
私は次のモデルを定義しています。
そして私の見解では、私は持っています
これで、データはヘッダー テーブルに保存されます。私の質問は、ヘッダー テーブルで生成されたこの ID について、データを基準とオプション テーブルに保存する方法です..私に知らせてください..
ありがとう..
python - Django 外部キー クエリ
次のモデルでは:
テーブルヘッダーのデータベースに行がある場合
Id=1, title=value-mart , createdby=CEO
ヘッダー テーブル id=1 に関連するすべての値を取得するために基準とオプション テーブルを照会する方法
また、クエリの例の良いリンクを提案してください。
python - ジャンゴビューの質問
私のジャンゴビューには次のものがあります
'QuerySet' object has no attribute 'details' in the debug statement. というエラーが表示されます。このエラーとは何ですか。これをクエリするための正しいステートメントは何ですか。これに対応するモデルは次のとおりです。
ここで、モデルには次のものがあります。
ありがとう..
python - ジャンゴビューのgetid
ビューには、次のようなコードがあります。
上記の結果は emp の値のみです。私の質問は、emp 値とともに ID を取得する方法です。
ありがとう..
python - テンプレートを文字列として返す-Django
これが正しい方法かどうかはまだわかりませんが、そうではないかもしれませんが、とにかく質問します。Djangoで自分自身をもっと単純にしたとしても、ワードプレスを書き直したいと思います(正当化:できるからです)。ページ上でさまざまな方法で要素を構成できるようにしたいと思っています。たとえば、次のようになります。
- ブログモデル
- サイト更新メッセージモデル
- 最新のコメントモデル。
ここで、サイトの各ページについて、ユーザーがそのページの順序とアイテムを選択できるようにします。私の思考プロセスでは、これは次のように機能します。
次に、理想的には、私のテンプレートはページ内のすべてのPageItemをループするので、簡単に実行できます。
しかし、私のページアイテムがブログ投稿ではなくサイト更新である場合はどうなりますか?基本的には、さまざまなアイテムタイプをさまざまな順序で引き出し、適切なテンプレートを使用して表示したいと考えています。さて、これを行う1つの方法は、views.py
すべてのオブジェクトをループして適切なビュー関数を呼び出し、HTMLを文字列として返し、それを結果のテンプレートにパイプすることだと思いました。
私の質問は-これは物事を行うための最良の方法ですか?もしそうなら、どうすればいいですか?そうでない場合は、どちらに行くべきですか?私はDjangoにかなり慣れていないので、Djangoで何ができるのか、何ができないのかをまだ学んでいます。ご容赦ください。私はSOの重複をチェックしましたが、これは以前に尋ねられたことがないと思います...
また、Django-cmsを調べて、それが役立つかどうかを確認しましたが、理解できませんでした。
助言がありますか?
python - Django JSON シリアライズ可能エラー
以下の次のコードでは、次のエラーがあります
モデルのコードで
ビューのコードで
このエラーは何ですか?また、これを解決するにはどうすればよいですか?
ありがとう..