Создание пользовательской модели? form.is_valid всегда возвращает false

У меня была аналогичная проблема, но в моем случае решение было другим. мой файл, который содержал php-код, назывался «somename.html», изменил его на «somename.php», работал отлично

0
задан Stevie 24 March 2019 в 19:57
поделиться

1 ответ

Решается печатью на консоль и проверкой ошибок в функции регистрации

        print(request.POST)
        print(form.errors)
        print(form.non_field_errors)

Модель пользователя фактически требует имя пользователя, пароль1 и пароль 2. Изменилась форма на

<form className="register-form" noValidate action="api/register/"
            method="post" autoComplete="off">
                <input type="text" name="username"></input>
                <input type="password" name="password1"></input>
                <input type="password" name="password2"></input>
                <input type="submit" value="Submit"></input>
        </form>

, что решило вопрос

0
ответ дан Stevie 24 March 2019 в 19:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: