如何将HTML表单集成到django视图和模型中?

时间:2016-04-11 05:16:42

标签: html django

我有一个包含提交表单的html文件。

我想在django中使用这个带有模型和视图的HTML表单。

我不想在html中使用表单类,如

<form method="post" action="">

{% csrf_token %}

{{ form }}

<input type="submit" value="Register"/>
</form>

我想在HTML中使用完整的表单代码,并使用django模型将该数据存储在数据库中。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

请更新您要使用的问题jQuery.Django默认情况下为其表单元素生成id。

正如avinash已经说过你可以随时检查元素并获取id和classses但是有时我们需要自定义类,在这种情况下你可以使用类似的东西。

如果您想编写自己的自定义字段。

class myForm(forms.ModelForm):
    class Meta:
        model = ModeName
        widgets = {
            'field_one': forms.TextInput(attrs={'id':'foo', 'name':'foo'})
            'field_two': forms.TextInput(attrs={'id':'bar', 'name':'bar'})
    }