작성
·
291
답변 1
1
안녕하세요.
질문 확인했습니다.
저희가 DetailView 페이지를 사용하면서 사용한 User 모델을 기억하시나요?
해당 User 모델이 username, date_joined 와 같은 속성을 포함하고 있습니다.
물론 저희가 직접 만든것이 아니라,
django 에서 기본적으로 제공해주는 모델이기 때문에 설정이 되어있는것이지,
이후 강좌에서는 저희가 모델도 직접 만들 예정입니다.
좀 더 깊은 User 모델에 대한 이해가 필요하시다면,
공식문서를 참고해보시길 바래요!
https://docs.djangoproject.com/en/3.2/topics/auth/default/
그리고 User와 user는 동일합니다.
물론 클래스와 인스턴스라는 관계가 다르지만,
User 내에서 user 라는것이 따로 어떤역할을 한다라고 말하기에는 어렵습니다.
user는 장고에서 제공하는 템플릿 어디에서든 사용이 가능한,
요청을 보내는 유저의 객체 라고 판단하시는것이 좋을 것 같습니다.