barsuk23013
@barsuk23013
Памагити

Как сделать чтоб одну форму могло заполнять сразу несколько человек?

Здравствуйте! Есть у меня форма которую заполняет условно 2 человека. Открыли они форму в одно время. Первый юзер нажал сохранить. А потом второй нажал сохранить (Но второй невелирует значения заполненные первым пользователем (в форме которую заполнял второй юзер не появились изменения которые внес первый))
Предложите пожалуйста способы решения. Спасибо!
Дополняю для ясности:
Форма создана для выставления оценок.
По задумке 5 оценок должны выставить 5 судей к одной записи (Возможно изначально идея неправильная)
Выставлять оценки будут в одно время
Сама запись в бд. И при редактировании происходит то что было написано выше.

{% block content %}
<form method="post">
    {% csrf_token %}<br>
    <div class="otenki"><p>Первая оценка</p><div>{{ form.first_evaluation }}</div></div><br>
    <div class="otenki"><p>Вторая оценка</p><div>{{ form.second_appreciation }}</div></div><br>
    <div class="otenki"><p>Третья оценка</p><div>{{ form.third_assessment }}</div></div><br>
    <div class="otenki"><p>Четвертая оценка</p><div>{{ form.fourth_assessment }}</div></div><br>
    <div class="otenki"><p>Пятая оценка</p><div>{{ form.fifth_assessment }}</div></div><br>

    <button class='form-button' type="submit"><p>Выставить оценку</p></button>
</form>
{% endblock %}

Так же попробовал предоставить каждому из нужных пользователей отдельное окно.
Пример:
{% if user.id==1 %}

{% csrf_token %}

Первая оценка{{ form.first_evaluation }}

Но ничего из этого не вышло.
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы