Вот фрагмент models.py
class Applicant(models.Model):
name = models.CharField(...)
email = models.CharField(...)
class Application(models.Model):
applicant = models.ForeignKey(Applicant)
text = models.TextField(...)
Вот мой admin.py:
class ApplicationAdmin(model.ModelAdmin):
list_display = ['text', *******]
admin.site.register(Application, ApplicationAdmin)
В ApplicationAdmin я хочу указать имя кандидата и адрес электронной почты.
Что вы пробовали, прежде чем спросить SO?
Я посмотрел на следующий код, который не работает:
list_display = ['text', 'applicant__name','applicant__email']
Я смотрел на ModelAdmin.inlines , но, как видно, отношения между родителями и детьми должны быть обращены вспять.
Есть предложения? Как я могу отобразить имя заявителя / адрес электронной почты в приложении Админ. Желательно без миграции базы данных с новыми полями и т. Д.