我正在做一个Django项目。我在Django中创建了一个基于类的视图表单并显示但是如何为该表单提供样式表?它由{{ form.as_p }}
显示,但如何设计该表单?
答案 0 :(得分:1)
假设您有一个模型,您可以按如下方式向字段添加类和样式:
class SomeModelNameForm(forms.ModelForm):
name = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control input-area', 'placeholder': 'Enter your name'}), required=True)
credentials = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control input-area', 'placeholder': 'Enter your designation'}), required=True)
class Meta:
model = SomeModelName
适用于任何表单类型
文档中的Django Form小部件:https://docs.djangoproject.com/en/dev/ref/forms/widgets/