Как передать выпадающий / выбрать значения в части действия формы в Django? - PullRequest
0 голосов
/ 08 июня 2019

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

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

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

{% extends 'raffle_form/base.html' %}

{% block content %}
    <form role="form" action="{% url '<choice value to be dynamically appear here!>' %}" method="post" validate>
    {% csrf_token %}

            <div class="form-group">
                <label class="col-md-12" align="center">Select Your Choice!</label>
                        <select class="form-control" name="choice" size="0" style="border-radius: 35px;">
                            <option value="choice1">CHOICE 1</option>
                            <option value="choice2">CHOICE 2</option>
                            <option value="choice3">CHOICE 3</option>
                        </select>

            </div>
            <div class="form-group">
                    <div class="col-md-12">
                            <button type="submit" class="btn btn-primary btn-md btn-block">Proceed</button>
                    </div>
            </div>

        </form>
{% endblock%}

Будем благодарны за любые предложения / рекомендации.

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