Как я могу создать некоторые дополнительные поля на Django? - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть класс, форма о человеке.Вся информация о человеке (имя, личность, контакт), но мне также нужна информация о семье этого человека, именах членов семьи и т. Д. Я хочу сделать это так, чтобы пользователь мог добавитьчлен семьи один за другим, потому что у некоторых людей может быть 2 члена семьи, а у других 4 .. или 10. И я хочу сделать это автоматически, в форме человека, пользователь должен иметь возможность заполнить информацию о человеке и добавитьчлены семьи ...

1 Ответ

0 голосов
/ 30 апреля 2019

Вы можете сделать одну вещь в вашей модели Person, добавив одно поле:

familyMembers = IntegerField(default=None,blank=True, null=True)

, и в форме вашей модели вы можете использовать это поле, чтобы позволить пользователю вставить no.членов семьи.

familyMembers =forms.IntegerField(widget=forms.TextInput(attrs={}))
...