1) 프로필 생성후 hello_world가 아닌 계정 페이지로 가는것이 자연스러움
(create,update 뷰에 각각 적용하였다.)
(get_success_url을 우리가 원하는 모양으로 재이용하는 모습.
추가적으로 pk가 필요하다. 동적으로 보내주기 위해서는
success_url = reverse_lazy('accountapp:detail')보다는
위와 같이 내부 메소드를 수정하는 것이 좋다.)
(전에는 hello_world 리스트로 이동하였지만, 코드 수정이후에는
위와 같이 내 프로필 정보로 이동하는 것을 볼 수있다.)
2) 로그인 하기 전에도 자신의 프로필을 볼 수 있어 누구든 보게 되는 문제를 해결
(1 : 이전 코드)
(수정 사항 :
1 . 이미지 또한 유저 프로필이 있으면 보여주도록 수정
2 . 유저 메시지 또한 유저 프로필이 있으면 보여주도록 수정
3 . 현재 접속 유저가 주인 유저와 동일하지 않으면 edit 가 비활성화 되도록 코드 수정
4 . 위와 같이 프로필 설정 되지 않은 사람의 프로필 들어 갔을 때
뭐라도 뜨게 하는 수정)
(다른 사람의 프로필 페이지를 들어 가면 edit 버튼이 활성화 되지 않은 모습을 볼 수 있다.)