我想知道是否有可能以干净的方式在ModelAdmin中打印foreignkey链:
图像我们有这个结构:
class Ma(models.Model):
fa = models.EmailField()
class Mb(models.Model):
fb = models.ForeignKey('Ma')
class Mc(models.Model):
name = models.CharField(max_length=50)
fc = models.ForeignKey('Mb')
Run Code Online (Sandbox Code Playgroud)
现在使用ModelAdmin:
编辑:(这是无效的)
class McAdmin(admin.ModelAdmin):
list_display = ('name', 'fc__fb__fa',)
Run Code Online (Sandbox Code Playgroud)
或者我该如何解决这个问题?