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 |