ここmodels.py表示親フィールド(list_display)
class Applicant(models.Model):
name = models.CharField(...)
email = models.CharField(...)
class Application(models.Model):
applicant = models.ForeignKey(Applicant)
text = models.TextField(...)
の抜粋である私のadmin.pyです:
私が提示したいApplicationAdminでclass ApplicationAdmin(model.ModelAdmin):
list_display = ['text', *******]
admin.site.register(Application, ApplicationAdmin)
申請者の名前と電子メール。
SOに尋ねる前に何を試しましたか?私はがない動作し、次のコードを、見てきました
:
list_display = ['text', 'applicant__name','applicant__email']
を私はModelAdmin.inlines見てきましたが、1つを見ることができるように、親/子関係が逆転する必要があります。
提案がありますか?アプリケーション管理者に申請者の名前/電子メールを表示するにはどうすればよいですか? Prefferably新しい分野など
可能な重複ちょうどそうのようなあなたのアプリケーションモデルにメソッドを追加ForeignKeyフィールドの?](http://stackoverflow.com/questions/163823/can-list-display-in-a-django-modeladmin-display-attributes-of-foreignkey-field) –