Django-如何更改视图中窗体的占位符

Django-如何更改视图中窗体的占位符,django,placeholder,Django,Placeholder,如何更改视图中窗体的占位符 def myview(request): form = MyForm() form.widget.attrs.placeholder = 'Replace placeholder value' 您可以将占位符动态设置为表单字段: def someview(request): form = SomeForm(..) if some_condition: form.fields['yourfield'].widget.a

如何更改视图中窗体的占位符

def myview(request):
    form = MyForm()
    form.widget.attrs.placeholder = 'Replace placeholder value'

您可以将占位符动态设置为表单字段:

def someview(request):
    form = SomeForm(..)

    if some_condition:
        form.fields['yourfield'].widget.attrs['placeholder'] = instance.yourfield