Есть ли способ сохранить введенные данные пользователем после отправки формы (Django / Python / HTML)
Я помещаю входные данные одну за другой в словарь, затем использую TemplateResponse в представлении для возврата словаря, в HTML я использую {{dict}}, но это не оптимальный способ
Часть зрения
if(request.GET.get('mybtn')):
if str(request.GET.get('tech')) == "2G":
dic = {}
dic['productname'] = str(request.GET.get('productname'))
# After calculation get price and should be returned
dic['price'] = "50"
return TemplateResponse(request,'cell.html',dic)
Часть HTML
<input style="width: 80%;" type="text" name="productname" required value={{ productname }}>
<label for="price">{{ price }}</label>
однако ожидается, что он вернет только цену и сохранит вид уже введенного названия продукта
как в реальном случае есть много входов и выборок