Как сделать два запроса и продолжить отображение данных из первого запроса в Django?
Я новичок в Django, я загружаю файл и отображаю, на странице просмотра файла я хотел бы ввести слово и отобразить это слово. У меня возникают трудности с запросами на отображение этого слова, потому что когда я нажимаю на отображение слова, файл, который отображался, больше не отображается
#view.py
def upload(request):
if request.method == 'POST' and request.FILES.get('myfile'):
...
return render(request, 'show_file.html', {
'path': path,
'fileName': fileName,
})
count = None
word = None
if request.method == 'POST' and request.POST.get('word'):
word = request.POST['word']
return render(request, 'show_file.html', {
'word': word,
'count': count,
})
return render(request, 'upload.html')
#upload.html
<form method="POST" enctype="multipart/form-data">
{% csrf_token %}
<input type="file" name="myfile">
<button type="submit">Upload</button>
</form>
#show_file.html
<div>
<div>
<embed src="{% static 'files/' %}{{ fileName }}" type="application/pdf" style="width:718px; height:1000px;">
</div>
<div>
<form method="POST">
{% csrf_token %}
<label for="word">Write a word:</label>
<input id="word" type="text" name="word" value="" />
<input type="submit">
{% if count != None %}
Word: {{ word }}
{% endif %}
</form>
</div>
</div>