Я считаю, что виджет models.ManyToManyField
по умолчанию для администратора Django неудобен в использовании. Это элемент HTML select , и если у вас много объектов «другой» модели, то на самом деле нецелесообразно найти «другие» объекты, которые вы хотите связать с «этим» объектом. И если у вас есть много объектов "другой" модели, это, кажется, даже замедляет рендеринг страницы администратора.
Я знаю, что могу создать свой собственный виджет администратора и применить его к своему ManyToManyFields
, как мне кажется нужным, но есть ли какие-нибудь предварительно созданные, которые я мог бы использовать вместо этого? Во сне я представляю автозаполняющий текстовый HTML-виджет для ввода текста. Это даже практично / возможно сделать в админке Django?
Спасибо.