Ошибка ввода пользователя 405 Method Not Allowed (POST)
Я застрял с Django form. Я хочу иметь поле ввода на моей странице DetailView, которое принимает счет игрока. Затем я хочу обработать этот результат в функции pythton, но каждый раз я получаю ошибку 405 Method Not Allowed (POST)
html:
<h7><img style="width:2rem; height:2rem" src="{{ player.avatar.url }}"> {{player}}</h7>
<form method="POST">
{% csrf_token %}
<input style = "width:2rem" type="text" id="{{player}}" name="score">
<input type="submit" name="score" value="OK">
</form>
{{ val }}
Форма:
class GetScoreForm(Form):
score = CharField()
просмотров
def get_score(request):
if request.method == 'POST':
form = GetScoreForm(request.POST)
if form.is_valid():
val = form.cleaned_data.get("score")
# HERE I WANT TO PROCESS MY SCORE
else:
form = GetScoreForm()
return render(request, 'tournamentdetailview.html', {'form': form}) ```