невозможно получить параметры POST в django - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь создать страницу входа, используя django, у меня возникают проблемы с получением параметров POST

представление входа:

def ProcLogin(request):
    if request.method == 'POST':
        account_name = request.POST.get('username','')
        password = ToMd5(request.POST.get('password',''))
        if not account_name or not password: return HttpResponse("invalid input")

код шаблона:

<form method="post" action="{% url 'Main:login' %}" class="login_form">
                            {% csrf_token %}
                            <div class="form-group text-right">
                            <label for="username">User name:</label>
                            <input id="username" type="text" class="form-control box_shadow">
                            </div>
                            <div class="form-group text-right">
                                <label for="password">Password: </label>
                                <input id="password" type="password" class="form-control box_shadow">
                            </div>
                            <button type="submit" class="login_btn"></button>
                        </form>

Вывод при тестировании:

неверный ввод

все должно быть правильно, за исключением результатов. Спасибо.

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