Как лучше всего отобразить список инонов с помощью Django?

Я работаю над небольшим проектом, где у меня есть таблица 'icons', которая содержит пути для сохраненных иконок в папке 'mydjangoproject/app/icons' и у меня есть конечная точка "mydomainname.com/user/icon/< name >"

Я хочу, чтобы пользователь мог заменить < name > на иконку, которую он хочет, и получил в ответ иконку

Например, если пользователь возьмет эту ссылку mydomainname.com/user/icon/car.png и использует ее в теге < img src="mydomainname.com/user/icon/car.png"> или напечатает ее в браузере, она будет работать и показывать конкретную иконку

Что и как лучше всего сделать?

Предлагаю сгенерировать значение dict

Например, отправьте ответ для пользователя во фронтенде таким образом:

icons = {‘icon_name’:’icon_id’}

Когда любой пользователь вводит название иконки с фронт-энда, вы можете легко получить id этой иконки и применить Django filter с Django ORM для получения этого id из вашей таблицы иконок, и таким образом вы можете получить быстрый доступ к данным O(1) лучше, чем поиск по имени

Вернуться на верх