[«Данные ManagementForm отсутствуют или были изменены»] - PullRequest
0 голосов
/ 19 сентября 2019

Я получаю эту ошибку при попытке сохранить форму:

['Данные ManagementForm отсутствуют или подделаны с помощью']

Просмотры:

def scoreInput1View(request):

    Input1FormSet = modelformset_factory(Player, fields=('name', 'week1'))

    if request.method == 'POST':
        form = Input1FormSet(request.POST)
        form.save()

    form = Input1FormSet()

    players = Player.objects.all()

    context = {
        'form': form,
        'players': players
    }

    template_name = 'leaderboard/input1.html'

    return render(request, template_name, context)

HTML:

<form method='POST'> {% csrf_token %}
  <table>
    <tr>
      <th>Name</th>
      <th>Score</th>
      <th>17th Score</th>
    </tr>
    {{ form.management_form }}
    {% for field in form %}
    <tr>
      <td>{{ field.name }}</td>
      <td>{{ field.week1 }}</td>
    {% endfor %}
    </tr>
  </table>
<input type='submit' value="Save">
</form>

Кто-нибудь знает, что вызывает это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...