在我的settings.py中,我已经设置好了
FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'
现在可以添加我自己的模板:
/templates/django/forms/widgets/
要么
这很棒!但是,我找不到的是我在哪里覆盖默认的html(表单)标签?
class TestForm(forms.Form): first_name = forms.CharField(label="First name", max_length=50) last_name = forms.CharField(label="Last name") nick_name = forms.CharField(required=False)
上面的表单将呈现如下标签:
First name:
我想以不同的方式呈现标签.所以,我认为添加html标签模板会很容易:templates/django/forms/widgets/label.html
这不起作用.正在浏览Django文档,但我找不到如何为标签做这个.显然,标签不是小部件.
https://docs.djangoproject.com/en/1.11/ref/forms/widgets/#built-in-widgets
我的问题,在哪里/如何更改默认标签?