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

전체 글 156

내일배움캠프 AI - 78일차 TIL, 2022.12.20

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.20. 78일차 - TIL 1. 배포하기 솔직히 나는 아직도 배포 단계가 잘 이해가 가지 않는다. 그냥 이렇게 하는거다... 같은 느낌에 만약 오류를 만나도 검색해 해결할 자신이 없는...? 다행히도 배포는 다른 팀원분이 진행해주셔서 수월(?)하게 진행할 수 있었다. 가장 큰 문제였던 aws 크레딧을 팀원 전원이 2회에 걸쳐 거절당했기 때문에 걱정이 아주아주 컸는데 다행히도 우리가 딥러닝 모델을 사용하지 않고, 크롤링도 한번만 진행하고 마쳤기 때문에 필요 용량이 크지 않아 진행할 수 있었다.(이거 아니었으면 정말 못했다....;;;) 서버 도메인 연동 1. 도메인 nameserver 설정하기 aws의 route53서비스에 접속 후 ..

내일배움캠프 AI - 77일차 TIL, 2022.12.19

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.12.19. 77일차 - TIL 1. 모집게시글 상태 변화 우리 프로젝트의 주제가 축제에 동행할 인원을 모집하는 것인데 아직 모집상태를 마감으로 변경하는 어떠한 동작도 존재하지 않는다. 그래서 각자 추가할 기능을 개발하고자 할 때 나는 수락한 신청 내역을 카운트해 모집게시글의 상태를 마감으로 변경하는 기능을 만들기로 했다. 일단 개발을 위한 사고회로는 다음과 같았다. 1) 모집마감인 게시글은 버튼을 활성화시키지 않는다. 2) 신청을 수락으로 누른 순간 현재 인원을 1증가시킨다. 이 현재 인원과 모집정원을 비교해 모집상태를 진행중, 마감으로 설정한다. 3) 그러면 해당 모델에 현재 인원을 저장할 integerfield가 필요하겠네... 4..

내일배움캠프 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_..