Django 1.9.8
モデルがあります。サブモデルもあります。 1対多数の関係。
例:人と銀行の口座。
class Person(models.Model):
name = models.CharField(max_length=200, unique=True, blank=False)
class Account(models.Model):
account = models.CharField(max_length=20, unique=True, blank=False)
owner = models.ForeignKey(Person, on_delete=models.CASCADE)
時には、ユーザーに1つではなく、入力フィールドのリストのように、サブモデルを作成します。 S /彼はプラス記号を押し、新しいサブモデルのための別の入力フィールドが追加されます。そうすれば、テーブルのようなものがすべて観察可能になります。サブモデルの検証と作成をトリガーする1つのサブミットボタン。
サブモデルを1つずつ作成するよりもずっとフレンドリーです。
私はプロトタイプを用意しました: https://whispering-everglades-55047.herokuapp.com/
使用されるAjax。
これは典型的なパターンでなければなりません。この目的のために準備されたアプリケーションを私に提案することができますか?私は自分自身を見つけることはできません。
回答:
回答№1は0優れた django-autocomplete-light パッケージはあなたが探しているものと正確に一致するはずです。 これにより、エンドユーザは、 owners
〜で AccountFormView
たとえば、「別の機能を追加する」機能付きの(管理者の外に)「+」ボタンを使用して、