假设我有一个表格
class SampleClass(forms.Form):
name = forms.CharField(max_length=30)
age = forms.IntegerField()
django_hacker = forms.BooleanField(required=False)
Run Code Online (Sandbox Code Playgroud)
有没有办法让我在每个字段上定义css类,以便我可以在渲染页面中使用基于类的jQuery?
我希望不必手动构建表单.
如何设置以下样式:
在forms.py中 -
from django import forms
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
email = forms.EmailField(required=False)
message = forms.CharField(widget=forms.Textarea)
Run Code Online (Sandbox Code Playgroud)
在contact_form.html中 -
<form action="" method="post">
<table>
{{ form.as_table }}
</table>
<input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
例如,如何为主题,电子邮件,消息设置类或ID以提供外部样式表?谢谢