Форум сайта python.su
Добрый день, я новичок в django и не могу понять как работать с представлениями.
Мне необходимо передать значение id записи из шаблона html в представление для того, что бы потом отфильтровать этому значению.
передаю значение ключа и перехожу в другой шаблон по ссылке
html:
<td width="20px"><a href="{% url 'konkurs_k' item.id%}" class="btn btn-outline-secondary"><img src="" title="Участники конкурса" width="20x"></a></td>
path('konkurs_k/<int:pk>',konkurs_kSelect.as_view(), name='konkurs_k')
class konkurs_kSelect(LoginRequiredMixin,generic.ListView): model = Konkurs_k template_name = 'main/form_konkurs_k.html' context_object_name = 'konks_k' def get_queryset(self): queryset = Konkurs_k.objects.filter(konkurs_id=#тут считать значение переданного ключа????).select_related('konkurs','konkursants') return queryset
Отредактировано san7667 (Сен. 21, 2023 12:00:16)
Офлайн
Отлично
Теперь попробуйте обьяснить что вы видите и что хотите
Офлайн
Я хочу передать id записи в другую view , где этот id будет добавляться в поле другой таблицы
Офлайн