暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

4跟着老齐学Django第二章2.2-2.3.2(43-59页)

智趣智学 2020-06-19
214

2.0-2.3.实现用户的登录

1创建应用account:py manage.py startapp account

2添加应用INSTALLED_APPS = ['account',

3创建根路由path('account/',include('account.urls',namespace='account')),

4创建子路由path('login/',auth_views.LoginView.as_view(),name='user_login'),

5编写前端页面(templates/registration/login.html)


6将登录链接添加到首页Login

7setting中配置登录成功后的跳转页面LOGIN_REDIRECT_URL = '/blog/'


8修改header.html模板判断用户是否登录根据登录状态显示不同的内容

 


 

备注

is_authenticated models.User的一个方法用于判断用户是否登录 


文章转载自智趣智学,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论