首页 > 解决方案 > 如何在 django 上创建一些添加字段?

问题描述

我有一门课,一个关于人的表格。有关此人的所有信息(姓名、身份、联系方式),但我还需要有关此人家庭、家庭成员姓名等的信息……我想以用户可以添加的方式执行此操作一个家庭成员,因为有些人可能有 2 个家庭成员,而其他人可能有 4.. 或 10 个。我想自动执行此操作,以用户的形式,用户应该能够填写此人的信息并添加家庭成员...

标签: pythondjangodjango-models

解决方案


你可以在你的 Person 模型中做一件事添加一个字段:

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

在您的模型表单中,您可以使用此字段来允许用户插入编号。的家庭成员。

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

推荐阅读