Django projelerinizde kayıt girerken ya da güncellerken password alanlarına yazılan karakterleri gizlemek için aşağıdaki kodları kullanabilirsiniz.
models.py
class Inventory(models.Model):
ssh_port = models.PositiveSmallIntegerField(_('SSH Port'))
ssh_username = models.CharField(_('SSH Username'),max_length=20)
ssh_password = models.CharField(_('SSH Password'),max_length=20)
admin.py
class InventoryForm(ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
class Meta:
model = Inventory
fields = '__all__'
widgets = {
'ssh_password': TextInput(attrs={'type': 'password'}),
}
admin.py
@register(Inventory)
class InventoryAdmin(admin.ModelAdmin):
list_display = ..
ordering = ..
form = InventoryForm
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.