django-xadmin的登陆权限设置

Posted chenyang13677

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django-xadmin的登陆权限设置相关的知识,希望对你有一定的参考价值。

1.在utils/新建一个文件minx_utils.py文件里面

# coding=utf-8

from django.contrib.auth.decorators import login_required
from django.utils.decorators import method_decorator

class LoginRequiredMixin(object):

@method_decorator(login_required(login_url=‘/login/‘))
def dispatch(self,request,*args,**kwargs):
return super(LoginRequiredMixin,self).dispatch(request,*args,**kwargs)

2.在views文件里面
from utils.mixin_utils import LoginRequiredMixin
将类改为:
class CourseInfoView(LoginRequiredMixin,View)

以上是关于django-xadmin的登陆权限设置的主要内容,如果未能解决你的问题,请参考以下文章

django-xadmin设置全局变量

求一个登陆程序的代码...

django-xadmin的使用(比官方文档更精简)

为啥我的qq空间里的权限设置里面找不到“qq登陆”?

django-xadmin后台列表页勾选复选框怎么打开?

[Django]登陆界面以及用户登入登出权限