A ship in harbor is safe, but that is not what ships are built for.

개발일지/AI 캠프 103

내일배움캠프 AI - 16주차 WIL

기간 : 2022.12.12 ~ 2022.12.16(5일간 진행) 다행히 마지막 프로젝트의 우선순위를 잘 정해서 대부분의 기능이 구현되었다. 이제 남은 부분은 피드백으로 프로젝트를 향상시키면 될 것 같다. 생각하지 못했던 오류 코드도 있고, 코드가 너무 지저분해 가시성이 좋지 않아 막판에는 코드를 쳐다보기도 싫었지만 프론트와 백 양쪽의 코드를 리팩토링하면서 잘 정리해 향후 개발에 있어 조금 더 효율적으로 진행할 수 있을 것 같다. 이번 주차를 돌아보자면 목요일에 있었던 중간발표를 위해 열심히 달렸고, 사실 마지막날 갑작스러운 오류+발표자료를 준비하느라고 시간을 조금 오버했지만 그래도 팀원들과 목요일, 금요일에 잘 마무리하고, 지속적으로 프로젝트를 개선하고 있다는 점에서 굉장히 뿌듯하다.(커밋도 많이 쌓였..

내일배움캠프 AI - 76일차 TIL, 2022.12.16

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.16. 76일차 - TIL 1. 모집 게시글 삭제 시 마이 페이지 데이터 받아오지 못하는 오류 발생 1) 원인 지역변수인 results가 할당되기 전에 참조되어지는 에러 myjoins_list 길이가 0일 때 results 변수에 값이 할당되지 않으면서 발생하는 에러 2) 해결방법 results 변수에 값이 할당되지 못한 경우를 대비해 코드로 처리 myjoins_list 길이가 0일 때를 if-else문으로 예외 처리 2. 축제게시글 북마크 불러오기 오류 발생 1) 원인 여태까지 스스로 유저가 되어 실행이 되는지 확인하면서 개발을 하다보니 항상 user는 1명이었던 상황 user가 한명이기 때문에 해당 festival article..

내일배움캠프 AI - 75일차 TIL, 2022.12.15

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.15. 75일차 - TIL 축제어때 프로젝트 목표 전국 축제 추천 및 커뮤니티 서비스 팀명 야.삐.멍😺🐣🐤🐥🐶 팀원 구성 팀장 : 정태희, 이효정 팀원 : 정유준 팀원 : 송창주 팀원 : 이승연 역할 딥러닝, 백엔드 : 이효정, 이승연 백엔드 : 송창주, 정유준, 정태희 프론트엔드 : 정태희 기본 기능 1) 회원가입, 로그인, 로그아웃 축제게시글 추천하기 축제게시글: 롤링한 축제 정보를 보여주는 게시글 회원가입 시 선택한 지역 기반으로 랜덤하게 8개의 축제 정보 추천 추천받은 축제게시글은 상세보기 페이지로 연결 2) 축제게시글 리스트/검색/상세보기/북마크 축제게시글 id 순으로 리스트 축제명, 축제내용, 축제가격 검색 입력창 축제 ..

내일배움캠프 AI - 74일차 TIL, 2022.12.14

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.14. 74일차 - TIL 1. 신청 승인, 거절에서 거절 시 데이터를 받아오지 못하는 오류 발생 원인 HTTP Response 설정이 잘못되어서 JSON형식이 아니게 전달 해결방법 HTTP Response 수정 여담으로 저렇게 달랑 문자열만 반환되는 것은 좋지 않아 보인다. 시리얼라이저에 대해 조금 더 공부해 볼 것!

내일배움캠프 AI - 73일차 TIL, 2022.12.13

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.13. 73일차 - TIL 1. URL연결이 잘못된 페이지로 연결 원인 백엔드에서 전달 받은 값을 프론트에서 받아서 가져오지 못했다. mypage.js에서 변수 이름이 잘못 설정되어있어서 함수 자체의 실행이 되지 않았음. 해결 방법 백엔드에서 받아온 값을 토큰을 통하여 프론트 js내부로 전달해주는 함수 작성 s페이지의 변수 값 변경 2. URL연결이 중복되었다는 오류 원인 기본 url이외의 연결된 js에서 url선언이 한번 더 되어있음 + url순서 문제 해결 방법 중복된 URL주소 제거

내일배움캠프 AI - 15주차 WIL

기간 : 2022.12.05 ~ 2022.12.09(5일간 진행) 마지막 프로젝트를 진행하면서 깃헙과 트러블 슈팅을 잘 기록하고 있는데 기록이 쌓일 때마다 무척 뿌듯하다.(탑 쌓는 것 같아서 기분이 좋다ㅋㅋ) 이전보다 훨씬 실력이 늘은 것은 느끼기는 하는데 여전히 구현해야할 기능들이 많이 남아있어 불안함도 여전히 많다.(얼른얼른 구현해야한다!!!) 이전 주차에서도 생각했지만 중요한 것은 완성!! 그러니 기능구현의 우선순위를 늘 염두해두자. 역할을 잘 분담해 모든 일손을 잘 활용하도록 노력하자!!! 다음주는 할일이 정말 많다... 마지막까지 화이팅!! [다음주 목표] 축제 게시물 검색창 기능 완성하기 축제 게시물 북마크 기능 완성하기 축제 게시물 뒤로가기 버튼 오류 수정하기 리뷰 게시물 리스트/생성/수정/..

내일배움캠프 AI - 71일차 TIL, 2022.12.09

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.09. 71일차 - TIL User 모델 커스텀 class User(AbstractBaseUser, PermissionsMixin): GENDER_CHOICES = ( (0, 'male'), (1, 'female'), (2, 'not specified'), ) email = models.EmailField(max_length=255, unique=True) user_nickname = models.CharField(max_length=20, blank=False) user_phone = models.IntegerField(blank=False) user_gender = models.IntegerField(choices=GENDER_..

내일배움캠프 AI - 70일차 TIL, 2022.12.08

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.08. 70일차 - TIL 1. 북마크 기능 postman 확인 오늘 하루종일 이 오류만 수정하느라고 시간을 보냈다. 일단 상황은 이러하다. 로그인 기능이 구현되지 않은 상태에서 내가 담당한 북마크 기능을 전날 먼저 만들게 되었고 때문에 postman으로 기능테스트를 오늘 해보았다.(admin계정에서 계정을 하나 생성해 테스트를 진행하려 하였으나 뭐가 문제인지 admin 계정 생성이 되지 않았다. 이렇게 기존에 배운 내용과 다르게 User모델을 짰을 때 createsuperuser가 진행되지 않는 문제는 추후에 정리하자...) 등장한 오류는 FOREIGNKEY CONSTRAINTS 오류... 그래서 정말 혼자서 6시간 넘게 붙잡고 ..