Django: Каков наилучший способ управлять множеством полей в форме django?

#django-models #django-forms

#django-модели #django-forms

Вопрос:

Я новичок в django. На самом деле, я только что начал программировать и в настоящее время работаю над системой управления библиотекой для моего колледжа. У меня есть модель с именем book, в которой есть поле author, представляющее собой поле «многие ко многим». Когда я использовал этот класс model в поле model, django по умолчанию создает multipleselectfield для моего отношения «многие ко многим», которое решает проблему, но не является лучшим вариантом, если мы учитываем фактор пользовательского опыта. Какие другие виджеты или поля я могу использовать, чтобы сделать это более удобным для пользователей?