Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

256
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!