Django MultiSelectField每个选择具有多个字段

时间:2018-08-24 12:41:24

标签: django multi-select

我在表单中使用MultiSelectField,允许用户选择多个选项:

models.py

drop table SelectedData
create table SelectedData
(ArrivalDate date, ActualDateTime datetime)
insert into SelectedData values
('2018-04-01','2018-04-01 20:45:00.000'),
('2018-04-04','2018-04-04 19:00:00.000'),
('2018-04-05','2018-04-05 14:00:00.000'),
('2018-04-05','2018-04-05 14:23:00.000'),
('2018-04-05','2018-04-05 18:30:00.000'),
('2018-04-06','2018-04-06 12:30:00.000'),
('2018-04-06','2018-04-06 18:08:00.000')

declare @DateFrom varchar(10), @DateTo varchar(10)
set @DateFrom='4/01/2018';set @DateTo='6/30/2018'

select avg(datePart(hour, ActualDateTime))
from SelectedData   
--order by ArrivalDate

screenshot link

但是,我想为每个选择添加几个其他字段,例如最小值,最大值,单位等(供用户填写,针对他做出的每个选择)。

例如,如果用户选择选项(2),即“实心”,那么他将能够为此选择填写其他相应的“子字段”。

以某种方式,我觉得我正在寻找一个不同的字段类型,该字段类型更像表或数组,供用户填充。我找不到这样的东西。

"Vision"

您能指导我如何实现这一目标吗?

谢谢, 沙哈尔

0 个答案:

没有答案
相关问题