说明:这里只讲自定义扩展类的方式去使用登录认证方法,除了该方式外还有其他方式去使用,这里不详细拿出来讨论了,有兴趣的同学可以上官网查资料哈
- 使用自定义扩展类的好处 :
1.复用性好 2.代码简洁
- 使用步骤:
-
1.先在xx.py文件中自定义类并继承系统自带的View和LoginRequiredMinxin模块(例:LoginRequired.py)
from django.contrib.auth.mixins import LoginRequiredMixin from django.views import View #自定义登录认证扩展类并继承View和LoginRequiredMinxin模块 MyLoginRequiredMixin(LoginRequiredMixin, View): login_url <
-