我正在开发一个Django应用程序,并通过自定义身份验证对用户进行身份验证。身份验证工作很好,但是当我返回同一页面的呈现时,Django只是挂起。实际上,我有一个POST请求url auth digits
,如果成功,我返回当前页面的呈现jubi
。我尝试过HttpResponseRedirect,服务器调用GET请求,但是没有重新加载页面(可能是因为它识别出页面上已经存在了?)。在
在网址.py在
urlpatterns = [
url(r'^index/$', views.index, name='index'),
url(r'^jubi/$', views.jubi, name='jubi'),
url(r'^login/$', views.login, name='login'),
url(r'^logout/$', views.logout, name='logout'),
url(r'^auth_digits/$', views.auth_digits, name='auth_digits'),
]
在视图.py在
^{pr2}$在朱比.html在
{% if user.is_authenticated %}
<script>console.log("we are auth")</script>
{% else %}
<div class="load-login-form"></div>
{% endif %}
目前没有回答
相关问题 更多 >
编程相关推荐