码迷,mamicode.com
首页 > 其他好文 > 详细

Django-退出登录功能

时间:2021-02-22 11:56:48      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:图片   增加   turn   guest   account   log   res   sig   request   

1、新增url

urlpatterns = [
    url(r‘^admin/‘, admin.site.urls),
    url(r‘^login/‘, views.login),
    url(r‘^login_action/‘, views.login_action),
    url(r‘^event_manage/‘, views.event_manage),
    url(r‘^accounts/login‘,views.login),
    url(r‘^search_name/‘,views.search_name),
    url(r‘^search_phone/‘,views.search_phone),
    url(r‘^guest_manage/‘,views.guest_manage),
    url(r‘^sign_index/(?P<event_id>[0-9]+)/$‘,views.sign_index),
    url(r‘^sign_index_action/(?P<event_id>[0-9]+)/$‘, views.sign_index_action),
    url(r‘^logout/‘,views.logout)
]

2、views里面增加views.logout函数

@login_required
def logout(request):
    auth.logout(request)
    response = HttpResponseRedirect(‘/login/‘)   #重定向到首页
    return response

3、python3 manage.py runserver启动后,访问:http://127.0.0.1:8000/login/登录后点击退出

技术图片

技术图片

源代码:https://github.com/Oneperson1128/DjangoDemo.git  参考loginDemo8文件夹 

Django-退出登录功能

标签:图片   增加   turn   guest   account   log   res   sig   request   

原文地址:https://www.cnblogs.com/feifei-cyj/p/14422298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!