Могу ли я в шаблонах Django написать функцию или пользовательский тег для создания выпадающего списка, чтобы повторно использовать тот же код в других шаблонах?
Я хочу, чтобы мои модели шаблонов django были агностичны.
Django view будет обрабатывать данные модели и отправлять список в шаблон
['item_1', 'item_2', 'item_3', .... 'item_n]
В шаблоне я хочу преобразовать этот список элементов в HTML выпадающий список.
Но поскольку я буду иметь такое поведение во многих местах, я хотел бы повторно использовать код, который преобразует список в выпадающий список.
Как я могу это сделать?