繁体   English   中英

在django-crispy-forms PrendedText字段中禁用自动完成

[英]Disable autocomplete in django-crispy-forms PrendedText Field

我正在使用django-crispy-forms,想知道如何禁用特定字段的自动完成功能。 该字段是forms.IntegerField ,它是前置文本。

p_number = forms.IntegerField()

helper = FormHelper()
helper.form_class = 'form-horizontal'

helper.layout = Layout(
    Row(
        PrependedText('p_number', 'P',css_class='input-xlarge'),
        Submit('submit','Submit', css_class='btn-primary'),
    )
)

酥脆形式的方法很简单:

PrependedText('p_number', 'P', css_class='input-xlarge', autocomplete="off"),

Bootstrap具有autocomplete输入功能,可以禁用自动完成功能。 您可以通过django-crispy-forms以这种方式关闭此属性:

p_number = forms.IntegerField(
               widget=forms.TextInput(
                                  attrs={'autocomplete':'off',}
                                     )
                              )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM