0
私は地域の家族データを保存するウェブサイトを作成しています。私は、家族の頭部とその扶養家族に関する情報を追加するためのフォームを持っています。私は私がFamilyHeadと彼/彼女の複数の扶養を追加することができますフォームを作成したいDjangoのフォームは、人とその扶養者を追加します
class Person(models.Model):
name = models.CharField(max_length=80)
sex = models.CharField(max_length=2)
dob = models.DateField(verbose_name = 'Date of Birth', blank=True)
id_no = models.CharField(verbose_name='National ID Card No', max_length=20)
education = models.CharField(max_length=30, blank=True)
class Meta:
abstract = True
class FamilyHead(Person):
father_name = models.CharField(verbose_name = 'Father/Husband Name', max_length=100)
profession = models.CharField(max_length=40)
marital_status = models.CharField(max_length=10)
birth_place = models.CharField(verbose_name='Birt Place', max_length=30, blank=True)
mobile_no = models.CharField(max_length=20)
email = models.EmailField(max_length=40, blank=True)
house_address = models.TextField(max_length = 100)
class AdultDependant(Person):
guardian = models.ForeignKey('FamilyHead')
relatin_w_guardian = models.CharField(max_length=20)
marital_status = models.CharField(max_length=10, choices = STATUS)
profession = models.CharField(max_length=40)
を次のように私のモデルがあります。どのようにジャンゴでそれを行うには?