Python 以django形式强制

Python 以django形式强制,python,django,django-forms,Python,Django,Django Forms,强制参数在django形式中做什么?我已经阅读了文档,但是它不是很有帮助,所以用几个用例的例子进行一个很好的解释会很有帮助。要引用文档,请执行以下操作: 接受一个参数并返回强制值的函数。 示例包括内置的int、float、bool和其他类型。 默认为标识函数 TypedChoiceField与ChoiceField类似,只是ChoiceField始终返回unicode 使用TypedChoiceField可以传递一个函数,该函数接受一个参数并将值转换为所需的类型。例如,如果要将值强制为整数,请使

强制参数在django形式中做什么?我已经阅读了文档,但是它不是很有帮助,所以用几个用例的例子进行一个很好的解释会很有帮助。要引用文档,请执行以下操作:

接受一个参数并返回强制值的函数。 示例包括内置的int、float、bool和其他类型。 默认为标识函数


TypedChoiceField与ChoiceField类似,只是ChoiceField始终返回unicode

使用TypedChoiceField可以传递一个函数,该函数接受一个参数并将值转换为所需的类型。例如,如果要将值强制为整数,请使用:

int_field = forms.TypedChoiceField(choices=SOME_CHOICES, coerce=int)
字段值将始终为整数或验证失败