[Python Django] 4. Decorator 이용하기
decorator 생성 # user/decotators.py from django.shortcuts import redirect def login_required(function): def wrap(request, *args, **kwargs): user_id = request.session.get('user_id') if user_id is None or not user_id: return redirect("/user/login/") return function(request, *args, **kwargs) return wrap Function Base View (FBV)에 적용 # user/views.py from user.decotators import login_required @login_req..
2022.03.26