Ich habe das folgende Modell in einer Django-App: Wie kann ich das Attribut "name" eines ausgewählten content_object in diesem Modell abrufen und es stattdessen in list_display der modelAdmin-Klasse anzeigen nur die Schlüssel der GenericForeign Key-Objekte anzuzeigen. Bitte, ich brauche wirklich Hilfe dabei.Erhalte das Namensattribut eines GenericForeign-Schlüsselobjekts
class Checkout(models.Model):
checkout_date = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
check_in_complete = models.BooleanField(default=False, editable=False)
content_type = models.ForeignKey(ContentType,
limit_choices_to={"model__in": ('Facilitator', 'Enumerator', 'Tutor')})
object_id = models.PositiveIntegerField(verbose_name='Receiver')
content_object = GenericForeignKey('content_type', 'object_id')
Haben Sie versucht, 'my_checkout.content_object.name'? – Selcuk