Сделать выпадение полей формы зависимым в Django
В настоящее время я работаю над модификацией администратора Django. Я создал приложение, которое имеет модель инвентаризации, содержащую некоторые поля. Там у меня есть поля категории и подкатегории в виде выпадающего списка. У меня есть несколько категорий, и под этими категориями у меня есть соответствующие подкатегории. Я хочу, чтобы при выборе категории, например, я выбираю категорию-1, выпадающие поля подкатегории заполнялись только теми подкатегориями, которые находятся в категории-1.
Я нашел несколько объяснений по этому поводу, они работали с ajax и всякими штуками с пользовательской формой, но не с генерируемыми администратором формами. Поскольку я новичок в модификации админки, мне было трудно понять, что нужно изменить и т.д.