Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

260
Vistas
Mostrar la información correcta del marco de autenticación de Django en la página de administración personalizada

Estoy tratando de mostrar la contraseña en la tabla de administración de la siguiente manera, que contiene el algoritmo, las iteraciones, la sal y el hash:

ingrese la descripción de la imagen aquí

Sin embargo, mi página actual se ve así:

ingrese la descripción de la imagen aquí

Como puede ver, es solo la contraseña codificada, que no muestra ninguna información a diferencia de la anterior. ¿Alguien puede ver dónde me estoy equivocando?

Por favor, encuentre mi código a continuación:

 from django.contrib import admin from django.contrib.auth.admin import UserAdmin from hobbies.models import extendedUser, User, Hobby from .forms import LoginForm, SignUpForm from django.forms import ModelForm from django.contrib.auth.forms import ReadOnlyPasswordHashField #admin.site.register(User,UserAdmin) class CustomUserAdmin(UserAdmin): add_form = SignUpForm form = LoginForm model = extendedUser readonly_fields = ["password"] list_display = ('email', 'is_staff', 'is_active',) list_filter = ('email', 'is_staff', 'is_active',) fieldsets = ( (None, {'fields': ('email', 'password', 'city')}), ('Permissions', {'fields': ('is_staff', 'is_active')}), ) add_fieldsets = ( (None, { 'classes': ('wide',), 'fields': ('email', 'password', 'is_staff', 'is_active')} ), ) search_fields = ('email',) ordering = ('email',) admin.site.register(User, CustomUserAdmin)

Gracias por tu tiempo, Álex.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que usan la pantalla usando esta función:

get_session_auth_hash() que es parte del usuario abstracto base en django.contrib.auth.base_user

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda