Python/Django

비로그인시 페이지 접근 권한 부여

HRuler 2022. 10. 5. 14:38

1. 개발 사항

 - 웹 접속 시 로그인을 필수적으로 요구하기 위해서 비로그인시 로그인 페이지로 이동시키는 기능 개발

 

2. 개발 코드

 - django에서 제공하는 decorator를 사용함

 * view.py

# 이전 코드
def statisticsView(request):
    print('statisticsView', request.path)
    return render(request, "contents/statistics.html", {})
    
# 변경 코드
URL_LOGIN = '/common/user/login/'
...
...
...
@login_required(login_url=URL_LOGIN)
def statisticsView(request):
    print('statisticsView', request.path)
    return render(request, "contents/statistics.html", {})

'Python > Django' 카테고리의 다른 글

권한 제어에 따른 "POST ... 403 45" 에러 해결  (0) 2022.10.06
데이터 수식 수정  (0) 2022.10.04
기존 데이터 연동 수정  (0) 2022.10.04
waitress deploy 후 에러 해결  (0) 2022.09.16
waitress API를 사용한 Django 배포  (0) 2022.09.15