Django как передать данные в функцию def в view.py при нажатии на <a href
Например, я хочу отправить данные "1" при нажатии на кнопку Январь
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action active">
January
</a>
</div>
У вас есть 2 решения.
- Передайте данные через URL с параметрами запроса. Таким образом, ваша ссылка будет
<a href="{% url 'some-url' %}/?month=1">January</a>
и получит данные в вашем представлении. .
- Или преобразуйте вашу ссылку в кнопку в форме:
<form action='somewhere'><button value='1' type='submit' name='month'>January</button></form>