Как перенаправить со страницы html для просмотра и публикации данных в Django - PullRequest
0 голосов
/ 11 декабря 2018

Сначала я публикую некоторые данные из моего представления на html-странице:

view.py

def export(request):
    primary_key = request.GET.get('primary_key')
    selected_peer = Peer.objects.get(pk=int(primary_key))
    template= loader.get_template('delete-peer.html')

    content= {
         'selected_peer':selected_peer,
    }
    return HttpResponse(template.render(content,request))

selected_peer будет отправлено на html-страницу

Iу меня есть HTML-страница, как показано ниже:

{% block content %}

<div class="submit-row">
<p> {{ selected_peer.address }}</p>
<input type="submit" value="Delete Peer" name="_delete-confirm">
</div>

{% endblock %}

Я могу использовать данные (контент) на своей HTML-странице.

Теперь у меня есть кнопка (Удалить узел), и я хочу перенаправить наперейти к другому просмотру и опубликовать данные (selected_peer)

1 Ответ

0 голосов
/ 11 декабря 2018
{% block content %}

<div class="submit-row">
<form action="your_view_url" method="post">
<input type='hidden' name="address" value="{{ selected_peer.address }}">
<p> {{ selected_peer.address }}</p>
<input type="submit" value="Delete Peer" name="_delete-confirm">
</div>

{% endblock %}

это должно сделать это.добавьте форму и укажите URL вида, который вы хотите опубликовать в

...