1
我试图从django管理界面的文本字段中删除自动完成。我一直无法找到任何方式在管理员中执行此操作。 我如何在管理表单上设置autocomplete =“off”属性。也可以在各个管理员字段上设置autocomplete =“off”属性。Django管理自动完成关
我试图从django管理界面的文本字段中删除自动完成。我一直无法找到任何方式在管理员中执行此操作。 我如何在管理表单上设置autocomplete =“off”属性。也可以在各个管理员字段上设置autocomplete =“off”属性。Django管理自动完成关
这对我有用。只需将它添加到我的admin.py
from django.forms import TextInput
from django.db import models
class YourModelAdmin(admin.ModelAdmin):
formfield_overrides = {
models.CharField: {'widget': TextInput(attrs={'autocomplete':'off', 'class':'vTextField'})},
models.IntegerField: {'widget': TextInput(attrs={'autocomplete':'off', 'class':'vIntegerField'})},
models.URLField: {'widget': TextInput(attrs={'autocomplete':'off', 'class':'vURLField'})},
}
我发现铬(V46)的最新版本,我不得不使用 'models.CharField:{ '部件':的TextInput(ATTRS = { '自动完成':“ false', 'class':'vTextField'})}' – 2015-11-30 04:24:48
当您在检查模式下更改自动完成选项时,它仍然完成...我找不到合适的解决方案... – 0rhodabasi 2017-02-03 23:07:24