위스타그램
[Django] ver.3 피드백 모음
이전 ver.3 포스팅 https://dingwan0331.tistory.com/100 [Django] Westagram 회원가입 기능 작성해보기 ver.2 이번에는 저번에 블로깅한 View의 다른버전입니다. 기본적인 흐름은 아래와같습니다. 유효성검사를 modules로 구현 직접 모듈 내에서 return이 아닌 raise로 예외발생 except란에 각 예외별로 리턴값을 dingwan0331.tistory.com 1.모듈 import의 구분 import하는 Package들은 크게 3가지로 분류합니다. 첫번째: 내장 package 두번째: pip로 install 한 외부 package 세번째: 직접 작성한 package 이렇게 분류에 별로 분리해서 공백 1줄을 줘서 공백을 맞춰줍니다. from django..
![[Django] Westagram 회원가입 기능 작성해보기 ver.3](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq0gp1%2FbtrEEVZKu5r%2FcfugVWkcAGb2rQPIhsKoV1%2Fimg.png)
[Django] Westagram 회원가입 기능 작성해보기 ver.3
자 이번엔 ver.3입니다. 주말기간이라 멘토님들의 피드백없이 혼자의 생각으로 수정한것이라 도찐개찐느낌일 수 있습니다. 지난번에는 수많은 except 클래스구현과 예외처리가 불필요하다 생각 되었습니다. 우선 ver.3 에는 따로 모듈을 만들어서 진행하지 않았습니다. DB역시 이전과 동일합니다. views.py 코드 class SingUpView(View): def post(self, request): try: data = json.loads(request.body) username = data['username'] first_name = data['first_name'] last_name = data['last_name'] email = data['email'] password = data['passwo..