Несколько форм на странице - PullRequest
0 голосов
/ 06 февраля 2012

Я относительно новичок в Django и пытаюсь создать страницу, где я задаю вопросы и позволяю пользователям дать два ответа.Поэтому я хочу отобразить список вопросов и полей для двух догадок ниже.Я пытался использовать форму, но не могу сохранить или проверить данные, полученные из этих форм.Ниже, если мой соответствующий код.

Из моделей.1012 * Из шаблона

{% for question in all_questions %}
    <form action="" method="post">{% csrf_token %}
        <ol>
            <p><LI> {{ question.question }}.</p>
            <label for="lower">Lower boundary:</label><input type="text" name="lower">
            {{ form.lower.errors }}
            <label for="upper">Upper boundary: </label><input type="text" name="upper">
            {{ form.upper.errors }}
        </ol>
    </form>
{% endfor %}
<input type="submit" value="Submit" />

1 Ответ

0 голосов
/ 06 февраля 2012

Вы можете использовать JQuery для печати проверки при отправке, что-то вроде этого:

$("input[type="submit"]).click(function () {
        if ($("#lower").text() == // some condition
        {
            $("#validation").show();
        }
        else {
            $("Form").submit();
        }
    });
...