基于Django实现登录系统的两种方法仅用于访问某些特定页面。
发布时间
阅读量:
阅读量
在未进行身份验证的情况下,Django框架能够有效限制用户访问特定页面的功能实现。
# views.py
from django.contrib.auth.decorators import login_required
# 在类之前需要添加以下两行代码
from django.utils.decorators import method_decorator
@method_decorator(login_required,name='dispatch')
class LoginView(View):
def get(self,request):
pass
def post(self,request):
pass
# apps/utils/mixin_utils.py
from django.contrib.auth.decorators import login_required
from django.utils.decorators import method
全部评论 (0)
还没有任何评论哟~
