Как включить встроенные ManyToManyFields на моем административном сайте Django?

Допустим, у меня есть модели Books и Author.

class Author(models.Model):
    name = CharField(max_length=100)

class Book(models.Model):
    title = CharField(max_length=250)
    authors = ManyToManyField(Author)

Я хочу, чтобы у каждой книги было несколько авторов, и на сайте администратора Django я хочу иметь возможность добавлять нескольких новых авторов в книгу со страницы редактирования за один раз. Мне не нужно добавлять Книги авторов.

Возможно ли это? Если да, то какой лучший и / или самый простой способ выполнить это?

21
задан Alistair 3 February 2011 в 10:25
поделиться