Как сохранить уникальный результат поиска в django

Я хочу, чтобы пользователь сохранял индивидуальный результат поиска при нажатии на кнопку со звездочкой, как показано ниже в SS: figure 1. Эти результаты не из базы данных, а собираются из API.Когда пользователь нажимает на кнопку "звезда" рядом с каждым результатом поиска, я хочу, чтобы эти данные были сохранены в базе данных.Когда кнопка "звезда" нажата, я хочу, чтобы весь этот кусок данных был передан в функцию approrirate для сохранения его в базе данных.Мне нужна помощь в формировании url при нажатии кнопки.Ниже приведена html часть для кнопки "звезда":

   <a href="#">
        <svg
        xmlns="http://www.w3.org/2000/svg"
        width="24"
        height="24"
        viewBox="0 0 24 24"
        fill="none"
        stroke="currentColor"
        stroke-width="2"
        stroke-linecap="round"
                                                                        
        class="feather feather-star"
     >
  <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
      </svg>
    </a>
</div>             `    `                                            
I was thinking of generating unique id for each search result and then pass this along with the url.But dont know how to create the url pattern.
Вернуться на верх