Uważam, że domyślny models.ManyToManyField
widżet Django Admin jest kłopotliwy w użyciu. Jest to element wyboru HTML i jeśli masz dużo obiektów z „innego” modelu, to jest całkiem niepraktyczne znalezienie „innych” obiektów, które chcesz powiązać z „tym” obiektem. A jeśli masz dużo obiektów z „innego” modelu, wydaje się, że nawet spowalnia renderowanie strony Admin.
Zdaję sobie sprawę, że mogę zbudować własny niestandardowy widżet administratora i zastosować go do mojego ManyToManyFields
według własnego uznania, ale czy są tam jakieś gotowe elementy, których mógłbym zamiast tego użyć? W moich snach wyobrażam sobie automatycznie uzupełniający się widget HTML do wprowadzania tekstu. Czy jest to w ogóle praktyczne / możliwe do zrobienia we frameworku administracyjnym Django?
Dzięki.