models.py:

```
class Player(models.Model):
    name = models.CharField(max_length=50)
    email = models.EmailField(max_length=50)

class Tournament(models.Model):
    name = models.CharField(max_length=50)

class TournamentPlayer(models.Model):
    tournament = models.ForeignKey(Tournament)
    player = models.ForeignKey(Player)
    paid = models.BooleanField()

    def player_email(self):
        return self.player.email

```

admin.py:

```
class TournamentPlayerInline(admin.TabularInline):
    model = TournamentPlayer
    fields = ('player', 'paid', 'player_email')

@admin.register(Tournament)
class TournamentAdmin(admin.ModelAdmin):
    inlines = [TournamentPlayerInline]

```

I have an Inline question. When I pull up a Tournament in the Admin Site, I can see which players are going, and if they paid. I would also like to display extra information contained in Player, for example email address.

In TournamentPlayerInline I thought I might be able to get away with `fields = ('player', 'paid', 'player_email')` but I get **FieldError: Unknown field(s) (player\_email) specified for TournamentPlayer**.

I also tried `fields = ('player', 'paid', 'player__email')`, but I get **FieldError: Unknown field(s) (player\_\_email) specified for TournamentPlayer**.

If I move `player_email` from `fields` to `readonly_fields`, I no longer get the error, but the player email also isn't displayed either.

This is what I'm after:

[![enter image description here](https://i.stack.imgur.com/Q26Mz.png)](https://i.stack.imgur.com/Q26Mz.png)

How can I access Player properties from TournamentPlayerInline?

Django 1.8.4