如何在django modelform中的必填字段后添加*?

时间:2012-10-24 08:11:31

标签: django django-forms

我有一个django模型,其中一些字段是必需的。我正在使用{{ form.as_p }}而我没有单独访问这些字段。

那么如何为表格中的必填字段添加星号(*)?

1 个答案:

答案 0 :(得分:2)

如果您不单独访问这些字段(例如使用{{form.as_p}}),那么您可以向ModelForm添加属性:

class FooForm(forms.ModelForm):
    required_css_class = 'required'

这将定义具有“必需”类

所需的所有字段

然后你可以使用CSS添加星号:

<style type="text/css">
    .required:after { content: '*'; }
</style>