Я создал ModelForm и создал кнопку со значением в html, но я не могу отправить это значение в мою базу данных ms sql. Он должен отправить значение по нажатию на кнопку, но это ничего не делает. Я хочу отправить номер 200 в базу данных в поле 'Bunkernumber'
моя форма:
class BunkerForm(ModelForm):
class Meta:
model = Bunker
fields = '__all__' (fields are: ID,Bunkernumber, Bunkername)
мой взгляд:
def Bunker_view(request):
updatebunk = BunkerForm()
if request.method == 'POST':
updatebunk = BunkerForm(request.POST)
if updatebunk.is_valid():
updatebunk.save()
context = {'updatebunk': updatebunk}
return render(request, "pages/bunker.html", context)
мой html :
<form action="" method="POST">
{% csrf_token %}
<div class="card text-center text-white mb-3" id="bunker1">
<div class="card-header">
<h5 class="card-title">Bunker 1</h5>
</div>
<div class="card-body">
<div class="col-md-12 text-center">
<input type="submit" class="btn btn-primary btn-lg " name="bunker2000"
value="2000">
</div>
</div>
</div>
</form>
Что я могу сделать, чтобы сохранить значение "2000" в моей базе данных?