inline-formset

    3

    1答えて

    私は、モデルAとモデルBを呼び出すことができるカップルモデルを持っています.AからBへの外部キーがあります。 つまり、AとBの間の基数は1:nです。 私はMF_Bと呼ばれるB用の対応するModelFormを作成しました。私はBで定義した追加のフィールドを持っています。 上記のコードが意味するように、ここではクエリセットを使用したいと思います。 (の()のクエリーセットをスタッフフィールドに設定する

    1

    1答えて

    ビューで渡されたオブジェクトIDに基づいてフォーム上でforeignkey selectオプションをフィルタリングする必要があります。 私は次のビューがあります。ここでは @login_required() def QAView(request, equipamento_id): form = ActividadeForm() equipamento = Equipament

    1

    1答えて

    私のサイトは複数の言語をサポートしています。サポートされている言語に対応する1つまたは複数の翻訳オブジェクト(CategoryTranslation)が必要なオブジェクト(Category)があります(これらは単純ではありませんので、翻訳アプリケーションを使用するためのアドバイスはしないでください)。また、依存オブジェクトには、それらを作成して最後に更新するユーザーへのリンクがあります。 私は私の

    2

    1答えて

    私は次のモデルを持っています:部門、プロジェクト、部署プロジェクト、従業員、および会員。部署には多くのプロジェクトがあり、プロジェクトにはメンバーシップを通して役割を割り当てられた従業員が多数存在します。 EUが複数のプロジェクトに従業員の役割を割り当てることができるように、私はInlineFormsetを作成しようとしています。 私のテンプレートは正しいラベルとフィールドをレンダリングしますが、

    5

    1答えて

    インラインフォームを使用してdjangoエラーを回避する助けが必要です。私はこれを理解できないようです。私はおそらく、イベントIDを強制的に挿入することができます。それを検証する前に、どうすればよいかわかります。 私は自分のフォームを送信すると、私はエラーを取得する:Hidden field (event): The inline foreign key did not match the par

    7

    2答えて

    私はいくつかの外部キーフィールドを持つモデルを持っています。 'タイプ'、 'レベル'、 '色'、 '強度'のフィールド(一般的な例)を持つモデル製品。 次に、インラインフォームセットとして製品を含むタイプフォームとextra=10を使用して製品をインラインで追加するオプションを使用して、特定のタイプのすべての製品を編集するページがあります。 私が非常に奇妙なことは、毎回、テンプレート上の外部キー

    0

    1答えて

    データ集計のAJAX呼び出しでDjangoで生成されたフォームを使用しようとしています。私は単純なModelFormを使っていますが、インラインフォームセットを追加すると、隠しIDフィールドのいくつかに値を設定する必要があります。すべてのサブミットは新しいインスタンスを作成しています。住所を持つ学校の場合、私は保存ビューでこれを持っています: これは私のフォームを移入するJSです。 #id_add

    5

    1答えて

    私はDjangoプロジェクトを持っています。モデルはStructureとBracketです。ブラケットは構造体への外部キーを持ちます(つまり、1対多、1つの構造体には大括弧があります)。私は、管理サイトのためにTabularInlineを作成しました。そのため、構造上に括弧のテーブルがあります。私は、あなたが同じ構造上の別のブラケットと競合するブラケットを持つことができないいくつかの余分な検証を行

    1

    2答えて

    を返します。エラーはコンソールに表示されますが、テンプレートでは何も実行されません。 これが私のテンプレートです: {% for field in formset %} {{ formset.management_form }} <tr> <td><label>{{ field.name.label }}</label></td> <td> {

    5

    1答えて

    Django管理者のインラインを複製して、私自身の非管理者ModelFormのFKdモデルに関連するモデルを追加しようとしています。特に、StackeAdminInlineを使用すると、関連するモデルをさらに追加するために、Javascriptの「+別のXXXを追加」ビットを取得します。 管理者が行うことができる必要がありますが、これを行う方法の例があるプロジェクトは見つかりません。誰かが私に何か