개발일지

개발일지/Today I Learned

230710 알고리즘 문제 풀이, 최종 프로젝트 발표 [TIL]

- 알고리즘 문제 풀이 https://guco.tistory.com/277 얼른 알고리즘 문제시트에 있는 거 다 뿌시고 레벨 2,3으로 넘어가야 할 텐데... 이제 캠프 끝났으니 매일 최소 2문제씩을 풀 것이다!! [코테] 3진법 뒤집기 문제링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.k guco.tistory.com - 최종 프로젝트 발표 오늘 준비한 것은 사전 질문에 대한 답변밖에 없지만....그래서 TIL에 남길 만한 내용은 딱히 없지만...... 그래도 큰 이벤트를 하나 했으니 적어둔다! 사이트: https://b4-exhibitions-now...

개발일지/Week I Learned

230703 ~ 230709 [WIL]

- 이번 주 TIL 모음 이번 주는 팀프로젝트를 따로 정리할 시간이 없어서 TIL에 정리했다 월, 화, 수, 목, 금 230703 팀프로젝트 - 동행 채택하기, 전시 인기랭킹 [TIL] - 동행 채택하기 기능 구현 [백엔드] 먼저 models.py에서 Accompany 모델에 필드를 추가한다 좋아요 기능과 비슷하게 User 모델과 Accompany 모델이 ManyToMany 관계를 가진다 그 다음은 urls.py에 url 경로를 추 guco.tistory.com 230704 팀프로젝트 - 전시 인기랭킹, 리드미/ERD/API 명세 수정 [TIL] - 전시 인기랭킹 js 연결 // static/js/index.js window.onload = function loadExhibitions() { ... ge..

개발일지/Today I Learned

230707 백엔드/프론트엔드 코드 정리 [TIL]

- 백엔드 권한 설정 및 수정 accompanies 앱 일단 accompanies 앱은 post, put, delete 요청뿐이라 ReadOnly가 필요하지 않다 그래서 permission_classes를 IsAuthenticatedOrReadOnly에서 IsAuthenticated로 수정했다 exhibitions 앱 전시회 작성 및 목록 조회 부분은 작성은 IsAdminUser가 적합하고, 조회는 AllowAny가 적합하기 때문에 get_permission 함수를 추가해서 조건문을 걸어주었다 그렇게 권한 설정을 했으므로 전시 작성함수에서 request.user가 admin 계정인지 확인하는 조건문은 필요하지 않으므로 삭제했다 전시 상세 조회 및 수정, 삭제 부분은 상세 조회는 AllowAny, 수정/삭..

개발일지/Today I Learned

230706 알고리즘 문제 풀이, 백엔드 코드 정리 및 테스트코드 작성 [TIL]

- 알고리즘 문제 풀이 오랜만에 풀었다....ㅎ... https://guco.tistory.com/273 [코테] 최대공약수와 최소공배수 문제 링크 일단 최대공약수를 구해야 하는군 n과 m이 둘 다 나누어 떨어지는 숫자들로 나눠줘야 한다....소인수분해는 못 할 거 같으니... 근데 이러면 큰 수가 나왔을 때 시간초과 나오는 거 아냐 guco.tistory.com - 백엔드 코드 정리 accompanies/serializers.py 수정 기존 코드 class AccompanyCreateSerializer(serializers.ModelSerializer): nickname = serializers.SerializerMethodField() user = serializers.SerializerMethodF..

개발일지/Today I Learned

230705 프론트엔드 에러 수정, 서버 DB 고치기 [TIL]

- 프론트엔드 에러 수정 원래 동행 구하기나 신청하기 글 작성한 사람의 닉네임을 클릭하면 그 사람의 마이페이지로 이동 해야 하는데 그게 제대로 안 되어 있었다 일단 동행글 작성하고 그 내용이 바로 로드되는 부분에 데이터가 담긴 변수명을 잘못 적었다 그리고 동행 신청하기 댓글 닉네임을 클릭하면 이동하는 코드에도 데이터가 담긴 변수를 잘못 적었다(왜 이랬지..?) 마지막으로,, 동행 신청하기 댓글을 달고 바로 로드되는 부분에 닉네임을 누르면 이동하는 코드를 아예 쓰지 않았었다 ㅋㅋ 어처구니 없는 실수 ~ - 서버 DB 고치기 배포 담당자가 아니어서 화면공유로 같이 문제를 해결했는데 일단 문제는 갑자기 잘 되던 데이터베이스가 연결이 안 되는 게 문제였다 could not connect to server /va..

마이구미+
'개발일지' 태그의 글 목록 (7 Page)