Django非常灵活。可以在Django中使用和处理简单的html表单。但是在浏览Django文档的过程中,我发现有许多方法可以在Django中编写表单。我发现最好的是创建一个forms.py
,然后为它创建一个模板并使用视图进行处理。这是正确的方法吗?我认为使用这种方法验证表单并在模板中使用它太容易了。但我很困惑在这个过程中应用验证规则的位置。我想尽量少用Javascript。
答案 0 :(得分:0)
对于验证,您可以通过
指定它们validators
属性clean_field()
方法clean()
方法,用于多场依赖验证。当您在处理表单的视图中调用form.is_valid()
方法时,将进行验证。
以下是更详细的文档。 Form and field validation