Django Jinja2 Как получить данные формы в другом представлении - PullRequest
0 голосов
/ 02 октября 2019

Я загружаю свою регистрационную форму по базовому URL (localhost: 8000 /). Это шаблон Jinja2, работающий поверх Django. Давайте создадим приложение FrontEnd frontend

<form class="registration_form" style="display: none"
         method="POST" action="/">
    <div class="form-group">
       <input type="text" class="form-control" id="InputFirst" placeholder="First Name">
    </div>
    <div class="form-group">
        <input type="text" class="form-control" id="InputLast" placeholder="Last Name">
    </div>

    <div class="form-group">
        <input type="email" class="form-control" id="InputEmail" aria-describedby="emailHelp" placeholder="Enter email">
        <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone
                    else.</small>
    </div>
    <div class="form-group">
        <input type="password" class="form-control" id="InputPassword" placeholder="Password">
    </div>
    <button type="submit" class="btn btn-primary btn-lg btn-block actions">
                Registration</button>
</form>

Теперь я написал свой API регистрации для приложения user , к которому можно получить доступ через / user / registration /. Как я могу отправить данные формы для этого VIew вместо представления front_end?

Я использую APIView из DRF для API регистрации. Я попытался добавить {{url_for ('user / registration /')}} к действиям. Это не работает По какой-то причине я не могу использовать какие-либо другие интерфейсные рамки, я должен обойтись с jinja2.

Заранее спасибо.

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