我希望MultiSelectField包含与每个选项相关的额外字段。 例如,考虑我在我的选择中有5个选项,我想让用户选择其中一些。这不难做到,但我想让用户为每个选项填充一个额外的输入。 (在django-admin和模板中) 我怎么能做到这一点?
city_names = (
('C1','City One'),
('C2' , 'City Two'),
('C3' , 'City Three'),
)
class City(models.Model):
forms = MultiSelectField(max_length=2, blank=True , choices=city_names)
使用上面的行我可以让管理面板中的用户从city_names
中选择多个选项,但我希望为用户选择的每个选项都有DateTime字段。