【发布时间】:2015-02-19 09:04:33
【问题描述】:
我最近开始在我的项目中使用 django-rest-framework,但遇到了一个问题。 这是我拥有的一个简单的身份验证表单:
<form action="{% url 'rest_framework:login' %}" method="post">
{% csrf_token %}
<input type="e-mail" name="username" value="" placeholder="Логин" maxlength="100" required="required">
<input type="password" name="password" value="" placeholder="Пароль" maxlength="100" required="required">
<button type="submit" class="lightbluebtn">Войти</button>
</form>
我真的不知道如何验证它。我只需要在表单上显示错误。 每次我提交包含无效数据的表单时,我都会重定向到 rest-framework 登录页面。 我也有 django-rest-framework 默认网址:
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
有没有办法将它与 django 默认表单一起使用?
你们能帮我解决它吗? 我将非常感谢您的帮助。
【问题讨论】:
标签: django django-forms django-rest-framework django-authentication django-validation