Как лучше всего отобразить список инонов с помощью 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) лучше, чем поиск по имени