1
您好我有一个django表单选择字段,需要选择范围为85-150,以5个单位为增量。不幸的是我不能这样做:Django从范围生成选择字段
wind_range = range(85, 150, 5)
WIND_SPEED_CHOICE = (
for i in wind_range:
(i, i),
)
有什么建议吗?
任何帮助非常感谢。
您好我有一个django表单选择字段,需要选择范围为85-150,以5个单位为增量。不幸的是我不能这样做:Django从范围生成选择字段
wind_range = range(85, 150, 5)
WIND_SPEED_CHOICE = (
for i in wind_range:
(i, i),
)
有什么建议吗?
任何帮助非常感谢。
报价django model field reference doc:
最后,要注意选择可以是任何迭代的对象 - 不是 一定列表或元组。这可以让你动态地构建选择 。
这意味着这可能是您的解决方案:
wind_range = range(85, 150, 5)
WIND_SPEED_CHOICE = [ (i, i) for i in wind_range ]