Django가 session 인증을 통해 로그인 (장식기)

716 단어 Django
Django는 session을 통해 로그인한 인테리어를 확인합니다.#   session: request.session[key]  =   value #   session: request.session.get(key,default = None ) #   session del   request.session[key] 
def examineSession(func):
    def wrapper(request, *args, **kwargs):
        user = request.session.get("user", None)
        if not user:
            return render(request, "admin/login.html")
        else:
            res = func(request, *args, **kwargs)
            return res
    return wrapper

좋은 웹페이지 즐겨찾기