Administrador de Django en línea muchos a muchos campos personalizados

Hola, estoy intentando personalizar mis inlines en django admin.

Aquí están mis modelos:

class Row(models.Model):
    name = models.CharField(max_length=255)

class Table(models.Model):
    rows = models.ManyToManyField(Row, blank=True)
    name = models.CharField(max_length=255)

    def __unicode__(self):
        return self.name

y mi administrador:

class RowInline(admin.TabularInline):
    model = Table.rows.through
    fields = ['name']


class TableAdmin(admin.ModelAdmin):
    inlines = [
        RowInline,
    ]
    exclude = ('rows',)

Sin embargo me sale este error

Configurado incorrectamente en / admin / table_app / table / 1 /

'RowInline.fields' se refiere al campo 'nombre' que falta en el formulario.

Cómo es eso posible ?

Respuestas a la pregunta(3)

Su respuesta a la pregunta