我使用django内置基于登录类的视图进行用户身份验证,我也在其他页面中使用bootstrap模式弹出登录窗口,但我遇到的问题是在使用弹出登录窗口时,如果表单包含错误那么它将我重定向到主登录页面有错误,但我希望它只显示该窗口中的错误。这是我的模板
<div class="modal fade" id="smallModal" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">Login Required</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form method="post" action="{% url 'accounts:login' %}">
{% csrf_token %}
<input class="form-control" type="text" name="username" placeholder="Email or Phonenumber">
<input class="form-control" type="password" name="password" placeholder="password">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<input class="btn btn-primary" type="submit" name="" value="Login">
</form>
</div>
</div>
这是我的网址
url(r'^login/$', auth_views.LoginView.as_view(template_name= 'accounts/registered/login.html',
redirect_field_name='next',),
name='login'),
谢谢你给我时间。