В выпадающие списки не вставлены значения - PullRequest
0 голосов
/ 30 апреля 2020

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

python код:

def menu(request):
    regular = Regular.objects.all()
    sicilian = Sicilian.objects.all()
    subs = Subs.objects.all()
    regplac = str(request.POST["regplace"])
    sicplac = str(request.POST["sicplace"])
    subplac = str(request.POST["subplace"])
    return render(request,"place.html", reg=regplac, sic=sicplac, sub=subplac)

html код:

<html>
<head>
    <title> logged in </title>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">   </script>
</head>
<body>
    <h1 style="font-family:verdana; font-style:italic;">Welcome to our site !!!!</h1>
    <ul>
        <li>currently logged in as {{ user.username }}</li>
        <li><a href="{% url 'logout' %}">logout</a></i>
    </ul>
    <hr>
    <form action="{% url 'menu' %}" method="post">
        {% csrf_token %}
        <select name="regplace">
            {% for r in regular %}
            <option>{{r}}</option>
            {% endfor %}
        </select>
        <select name="sicplace">
            {% for s in sicilian %}
            <option>{{s}}</option>
            {% endfor %}
        </select>
        <select name="subplace">
            {% for u in subs %}
            <option>{{u}}</option>
            {% endfor %}}
        </select>
        <input type="submit" value="place order"/>
    </form>
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...