DJANGO ПРОЙДИТЕ ЗНАЧЕНИЕ ВВОДА В URL URL - PullRequest
0 голосов
/ 19 апреля 2020

я хочу передать значение формы ввода моему view.py с {% url%}

, поэтому у меня есть эта форма в моем. html

<form>
            <input id="demo" type="text" name="">
        </form>

        <button onclick="myFunction({{no}})">Start</button>
        <button onclick="myFunction(1)">Stop</button>

с какой-то сценарий, поэтому я не хочу использовать django формы

<script>
        var elements = {{dataset|safe}};

        function random_item(items) {return items[Math.floor(Math.random()*items.length)];}

        function myFunction(x) {
            if (x == 0){inter = setInterval(
                function myFunction() {
                document.getElementById("demo").value = random_item(elements)}, 30);}
            else {
                clearInterval(inter)}
        }
    </script>

, и это в моем приложении URL Paternn

urlpatterns = [
    path('',views.index, name='index'),
    path('<int:no>/',views.index,name='submit') 
]

это мой взгляд

def index(request,no=0):
    if no == 0:
        show data
    else:
        input data to another table based on no and update data
    return render(request, 'undian_wombastis/undian.html', context)

я прочитал, что я могу использовать json для передачи с request.method, но есть ли способ, чтобы я мог использовать его следующим образом

спасибо

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