Как передать данные всех полей ввода с одной страницы на другую с помощью кнопки в python django
У меня есть форма на index.html и я хочу передать данные всех полей ввода index.html в demo.html с помощью кнопки. Вот мой код """
{% csrf_token %}<input type="text" id="xaxis" name="xaxis"><br><br>
<input type="text" id="yaxis" name="yaxis"><br><br>
<button type="submit"> SUBMIT </button>
<button type="submit" name="saveChart" form="axisForm" value="save"> SAVE </button>
Является ли форма постом?
Вы можете сделать что-то вроде:
def post(self, request):
if request.method == 'POST':
request.session['POSTVALUES'] = request.POST.copy()
Затем в другом представлении для demo.html вы можете вызвать сессию.
def get(self, request):
post_values = request.session.get('POSTVALUES')
Тогда вы можете просто добавить post_values к вашему контексту или чему-либо, что вы передаете в ваш вид demo.html.