我是Django的初学者,并且已经解决了我的问题,但是我想了解...
我的应用程序上有一个登录页面,一个注销页面,是这样:
urls.py:
DbContext
views.py:
url('deconnexion', views.logout, name='deconnexion'),
url('connexion', views.connexion, name='connexion'),
如果我将url的位置更改为:connexion代替deconnexion,我的脚本将无法工作...我不注销我,而我已重定向到正在连接的connexion页面上。
如果有人有主意?
P.S .:对不起,我的英语不好,我是法语...还有法语和英语。...我们都知道这很复杂...对不起;)
答案 0 :(得分:0)
如django documentations中所述,您可以这样做:
from django.contrib.auth import logout
def logout_view(request):
logout(request)
return redirect(reverse(connexion))