kookmin-sw / capstone-2023-08

capstone-2023-08 created by GitHub Classroom
1 stars 4 forks source link

회원가입 및 로그인 기능 구현 완료 #34

Closed wynter122 closed 1 year ago

wynter122 commented 1 year ago

개발 내용

Post 방식으로 로그인 및 회원가입이 가능하도록 구현 완료했습니다. Postman을 통해 api를 테스트 한 결과입니다.

DB의 User 테이블 구조

TABLE User

따라서, 프론트에서는 해당 정보들을 json 형식에 담아 POST 로 넘기면 될 것 같습니다.

추가 변경 사항

30 에서 변경한 환경변수식 보안키 접근 방식을 반영했습니다.

이후 개발 일정

로그인 이후 메인페이지로 리디렉션, 메이페이지에서의 api를 개발 할 예정입니다.

dh5473 commented 1 year ago

혹시 참고하신 레퍼런스 공유해주실 수 있을까요?

wynter122 commented 1 year ago

여러가지 글을 참고하긴 했는데, 가장 많이 참고한 레퍼런스는 아래 링크입니다. https://velog.io/@devmin/Django-login-basic-v1.0

wynter122 commented 1 year ago

User 모델의 신체 이미지 저장경로 user_img_url 의 데이터타입 변경했습니다

dh5473 commented 1 year ago

admin.py에서 ordering 등의 변수가 튜플로 할당되어 있는데, 보통 리스트로 할당하지 않나요?

wynter122 commented 1 year ago

여러 레퍼런스를 살펴보았는데 대부분 튜플형식으로 많이 사용하더라구요. 대신 단일 요소의 경우 ordering = (var) 이런식으로 하면 에러가 나서 ordering = (var,) 이렇게 써주어야 했습니다.

https://yonghyunlee.gitlab.io/python/django-master-5/

https://comdoc.tistory.com/entry/Django-%EC%B4%88%EA%B0%84%EB%8B%A8-%EA%B2%8C%EC%8B%9C%ED%8C%90-6-adminpy-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C

https://nyanguk.tistory.com/34

dh5473 commented 1 year ago

그러네요! 답변 감사합니다~ merge하면 될 거 같아여