: django seed를 통해 mock(fake) data를 생성한다.
1) pip install django-seed
2) settings.py에서 INSTALLED_APPS에 'django_seed' 추가
3) python manage.py seed 앱이름 --number=숫자
👉 모든 테이블에 '숫자'만큼 mock data가 저장된다.
1) user 정보를 조회하는 화면에서 @login_required 데코레이터를 사용해보자.
로그인을 하지 않은 채, 조회 화면에 접근하면,
👉 페이지를 찾을 수 없다고 나온다. 왜? Django는 기본적으로 로그인화면으로 전환할 때 accounts/login으로 넘어가기 때문이다.
그래서, settings.py에서 내가 만든 로그인 화면으로 넘어가게 설정해준다.
👉 그러면, 로그인 화면으로 넘어간다.
출처 : 패스트캠퍼스 Python & Django로 시작하는 웹 프로그래밍