Как заполнить поля формы с помощью HTML
Я искал в интернете информацию о том, как устанавливать значения в формах django, но это оказалось очень сложно. Мне нужно поставить "Inicio" в поле "Origen_del_Circuito" после нажатия кнопки, у меня есть такой код:
Forms.py
class CargaElectricaForm(forms.Form):
Circuito=forms.CharField(label='Circuito', max_length=200)
Origen_del_Circuito=forms.CharField(label='Origen del Circuito', max_length=200 )
views.py
def bajatension(request):
if request.method=="POST":
form=CargaElectricaForm(request.POST)
if form.is_valid():
#form.save()
c="Inicio"
return render (request, 'SizingWires/lowvoltage.html',{'form':form,'c':c})
else:
form=CargaElectricaForm()
return render (request, 'SizingWires/lowvoltage.html',{'form':form})**
lowvoltage.html
<form method="post" >
{% csrf_token %}
<table>
{{form.as_table}}
</table>
<input type="submit"> Calculator</button>
<input type="text" value="{{c}}">
</form>
Не работает, потому что создается новый вход, а мне нужно использовать поле "Origen_del_Circuito". Как я могу получить доступ к полям моей формы в HTML (файл lowvoltage.html), чтобы поместить значение "c"? Я знаю метод "initial", однако мне нужно поместить значение после нажатия кнопки.