1️⃣ 이번 주 TIL
20230626 TIL - 테스트 코드 작성 중 .save() 누락
20230626 TIL - 테스트 코드 작성 중 .save() 누락
1️⃣ 테스트 코드 작성 중 .save() 누락 테스트 코드 작성 중 .save() 누락 1️⃣ 문제 테스트 코드 작성 중 cls.user = User.objects.create_user( "testuser@naver.com", "test_user", "password" ) cls.user_data = {"email": "testuse
codemte.tistory.com
20230627 TIL - 퍼미션 논리연산시, Error raise
20230627 TIL - 퍼미션 논리연산시, Error raise
1️⃣ 퍼미션 논리연산시, Error raise 퍼미션 논리연산시, Error raise class IsSeller(BasePermission): message = "No Seller object related to User." def has_permission(self, request, view): if hasattr(request.user, "user_seller"): return Tru
codemte.tistory.com
20230628 TIL - GenericView perform_create에서 에러 발생시키기
20230628 TIL - GenericView perform_create에서 에러 발생시키기
1️⃣ GenericView perform_create에서 에러 발생시키기 GenericView perform_create에서 에러 발생시키기 리뷰를 이미 작성한 유저이거나, 상품을 구매하지 않은 유저는 리뷰를 작성할 수 없도록 하는 코드 작
codemte.tistory.com
20230629 TIL - 암호화 알고리즘 사용 시, max_length 설정 에러
20230629 TIL - 암호화 알고리즘 사용 시, max_length 설정 에러
1️⃣ 암호화 알고리즘 사용 시, max_length 설정 에러 암호화 알고리즘 사용 시, max_length 설정 에러 주문 과정에서 배송정보 입력, 기존 배송정보 사용시 발생한 문제 def create(self, request, *args, **kwarg
codemte.tistory.com
20230630 TIL - 암호화 데이터 이중 암호화 문제
20230630 TIL - 암호화 데이터 이중 암호화 문제
1️⃣ 암호화 데이터 이중 암호화 문제 암호화 데이터 이중 암호화 문제 기존 배송정보를 사용하거나, 새로운 배송정보를 입력받아서 저장하는 중 발생한 문제 def create(self, request, *args, **kwargs):
codemte.tistory.com
2️⃣ 알고리즘
PASS
3️⃣ 저번 주 목표
1. 프론트엔드 UI 수정
> 전반적으로 만족스럽게 수정 됨.
2. 백엔드 오류 디버깅
> 일단 원인모를 에러들이 있긴하지만 수정할 수 있는 부분은 꾸준히 수정 중
3. 프론트엔드 반응형
> 미흡하지만 완료
4. 배포
> 채팅기능 배포에 이슈가 있어서 채팅 기능을 제외하고 일단 배포
5. 발표
> 기능이 많아서 짧은 발표 시간 내에 모든 걸 발표하기 어려웠던 이슈가 있었지만,
전반적으로 많은 기능들과, 아키텍쳐, 트러블 슈팅, 추후 계획 등 많은 부분을 보여줄 수 있었던 발표였다.
4️⃣ 이번 주 목표
17주차 | |||||||
7/3(월) | 7/4(화) | 7/5(수) | 7/6(목) | 7/7(금) | |||
시작시간 | 종료시간 | 교과명 | 교과명 | 교과명 | 교과명 | 교과명 | |
09:00 | ~ | 10:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
10:00 | ~ | 11:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
11:00 | ~ | 12:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
12:00 | ~ | 13:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
13:00 | ~ | 14:00 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 |
14:00 | ~ | 15:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
15:00 | ~ | 16:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
16:00 | ~ | 17:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
17:00 | ~ | 18:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
18:00 | ~ | 19:00 | 저녁식사 | 저녁식사 | 저녁식사 | 저녁식사 | 저녁식사 |
19:00 | ~ | 20:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
20:00 | ~ | 21:00 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 | [프로젝트] 최종 프로젝트 |
1. 유저 피드백 신속 정확 반영하기
2. 프로젝트 완성도 높이기
3. 디버깅
4. 추가기능(Throttling)
댓글