django繞過admin登錄設置


在admin.py文件添加以下函數
本文是轉載:
#繞過admin登錄
def allow_anonymous_user():
from django.contrib.auth.models import AnonymousUser
AnonymousUser.id=1
AnonymousUser.pk=1
AnonymousUser.is_active=True
AnonymousUser.is_staff=True
AnonymousUser.is_superuser=True
AnonymousUser.is_authenticated=True
import types
AnonymousUser.has_perm=types.MethodType(lambda self,perm,obj=None: True,AnonymousUser)
AnonymousUser.has_perms=types.MethodType(lambda self,perm_list,obj=None: True,AnonymousUser)
AnonymousUser.has_module_perms=types.MethodType(lambda self,module,obj=None: True,AnonymousUser)
allow_anonymous_user()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM