mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Hide the password field (#103)
This commit is contained in:
		@@ -1,9 +1,25 @@
 | 
			
		||||
from django.contrib import admin
 | 
			
		||||
from django import forms
 | 
			
		||||
from paperless_mail.models import MailAccount, MailRule
 | 
			
		||||
 | 
			
		||||
from django.utils.translation import gettext_lazy as _
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class MailAccountAdminForm(forms.ModelForm):
 | 
			
		||||
 | 
			
		||||
    """Metadata classes used by Django admin to display the form."""
 | 
			
		||||
 | 
			
		||||
    class Meta:
 | 
			
		||||
 | 
			
		||||
        """Metadata class used by Django admin to display the form."""
 | 
			
		||||
 | 
			
		||||
        model = MailAccount
 | 
			
		||||
        widgets = {
 | 
			
		||||
            'password': forms.PasswordInput(),
 | 
			
		||||
        }
 | 
			
		||||
        fields = '__all__'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class MailAccountAdmin(admin.ModelAdmin):
 | 
			
		||||
 | 
			
		||||
    list_display = ("name", "imap_server", "username")
 | 
			
		||||
@@ -19,6 +35,7 @@ class MailAccountAdmin(admin.ModelAdmin):
 | 
			
		||||
            'fields': ['character_set']
 | 
			
		||||
        })
 | 
			
		||||
    ]
 | 
			
		||||
    form = MailAccountAdminForm
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class MailRuleAdmin(admin.ModelAdmin):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user