【发布时间】:2015-09-27 11:04:50
【问题描述】:
我正在做一个 Django 项目。我在 Django 中制作了一个基于类的视图表单并显示了它,但是如何为该表单提供样式表?由{{ form.as_p }}显示,但是这个表单怎么设计呢?
【问题讨论】:
标签: django
我正在做一个 Django 项目。我在 Django 中制作了一个基于类的视图表单并显示了它,但是如何为该表单提供样式表?由{{ form.as_p }}显示,但是这个表单怎么设计呢?
【问题讨论】:
标签: django
假设你有一个modelform,你可以向字段添加类和样式,如下所示:
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 表单小部件:https://docs.djangoproject.com/en/dev/ref/forms/widgets/
【讨论】: