Как определить, какой тег привязки отправил форму в django? - PullRequest
0 голосов
/ 25 апреля 2020

Я создал тест. html. У меня есть два тега привязки, как показано ниже. Я хочу отправить форму и напечатать имя тега привязки.

<div class="collapse navbar-collapse" id="navbarNavDropdown" >
                <ul class="navbar-nav" >
                    <li class="nav-item" name="lang" >
                        <a class="nav-link" id ='id'  value="home" onclick="design.submit();">Home</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" id ='id1' value="latest_news" onclick="design.submit();">latest news </a>
                    </li>
                </ul>
             </div>

В view.py у меня есть тестовое веселье c, связанное с тестом. html.

def test(request):
    login_data = request.POST.dict()
    print("succeed")
    print(login_data)
    return render(request,'test.html')

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

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