Передача данных HTML-тегов в Django с помощью отправки формы
Я пытаюсь передать данные в HTML теге с формой отправки в Django
В настоящее время у меня есть шаблон следующего вида:
{% for item in items %}
<div class="product">
{{ item.item_name }}
<form method="POST">
{% csrf_token %}
<input
type="submit"
value="add to cart"
data-pk="{{item.pk}}"
class="add_product"/>
<form>
</div>
{% endfor %}
Я хочу передавать data-pk с помощью формы Django. Как мне это сделать? Также я знаю, что могу создать view to handle endpoint для этого, и включить pk в url, это лучшее решение?
Я новичок в Django, и я буду благодарен за любую информацию о том, как сделать что-то правильным образом
Вместо data
используйте value={{item.pk}}
и обрабатывайте логику отправки в представлении.