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

188
Views
OneToOneField en el administrador de Django no editable

Eliminé mi código por completo y me quedé con estos modelos simples:

modelos.py

 class Member(models.Model): property = models.OneToOneField(Property, on_delete=models.CASCADE, blank=True, null=True) class Property(models.Model): ....

Y este administrador muy básico para los Member :

administrador.py

 class PropertyAdmin(admin.ModelAdmin): pass admin.site.register(Property, PropertyAdmin) class MemberAdmin(admin.ModelAdmin): pass admin.site.register(Member, MemberAdmin)

Mientras iniciaba sesión en el administrador como superusuario, como se esperaba en la página de administración de Member , veo un menú desplegable para elegir un modelo de Property . Cuando ya hay un modelo de Property seleccionado, el ícono de lápiz habitual para editar el modelo de Property seleccionado se desvanece, por lo que no puedo hacer clic en él. ¿Cómo puedo activar este ícono para que pueda obtener la ventana emergente habitual para editar la Property relacionada desde esta página de Member ? No puedo entender lo que me estoy perdiendo.

¡Gracias!

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

No estás registrando el modelo de Property en admin.

 @admin.site.register(Property) class PropertyAdmin(admin.ModelAdmin): pass
over 4 years ago · Santiago Trujillo Report

0

De acuerdo con @Andrey Shipilov,

Puedes seguir de esta manera también.

 class PropertyAdmin(admin.ModelAdmin): pass admin.site.register(Property, PropertyAdmin)
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!