小编Jor*_*ara的帖子

Django - ChoiceFieldcleaned_data 获取字符串而不是整数

我有一个名为“单位”的表单字段,如下所示:

    units = forms.ChoiceField(choices=[(x, x) for x in range(1, 11)], help_text = 'Units: ')
Run Code Online (Sandbox Code Playgroud)

当我这样做时,form.cleaned_data['units']我得到一个字符串而不是一个整数。如何更改字段以获取整数?

forms django integer cleaned-data choicefield

5
推荐指数
1
解决办法
2307
查看次数

标签 统计

choicefield ×1

cleaned-data ×1

django ×1

forms ×1

integer ×1