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中
7在setting中配置登录成功后的跳转页面:LOGIN_REDIRECT_URL = '/blog/'

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

备注:
is_authenticated是 models.User的一个方法,用于判断用户是否登录
文章转载自智趣智学,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




