Я использую python для своего класса корзины покупок, в котором есть список товаров. Когда клиент хочет отредактировать элемент, мне нужно как-то передать интерфейс JavaScript для ссылки на элемент, чтобы он мог вызывать методы AJAX для управления им.
По сути, мне нужен простой способ указать на конкретный элемент, который не является его индексом и не является ссылкой на сам объект.
Я не могу использовать индекс, потому что другой элемент в списке может быть добавлен или удален, пока идентификатор «удерживается» внешним интерфейсом. Если бы я передал индекс вперед, если элемент был удален из списка, тогда этот индекс не указывал бы на нужный объект.
Одним из решений, по-видимому, является использование UUID, но это выглядит особенно тяжело для очень маленького списка. Какой самый простой / лучший способ сделать это?