본문 바로가기

Coding210

25-01-21 TIL 이제 중간발표가 끝나고 나머지 선택기능들을 프로젝트에 추가하고있다. 나는 이전에 코드를 개발하다가 잠깐 멈춰놓은 소셜 로그인 기능을 구현하고있는데...코드를 짰는데 계속 오류가 뜬다ㅠㅠgpt에게 물어봐도 구글링을 해봐도 도저히 해결방안을 찾을수가없는데... 도대체 어떻게 해결해야 할지 감이 오지 않는다... 일단은 계속 찾아보면서 해결하려고 하고있는데 상황이 너무 막막하고 한숨밖에 나오지 않는다. 오류는 소셜로그인을 하려고 입력창으로 들어가면 401 invalid_client라는 오류가 계속 뜬다. 그리고 flowname=generaloauthflow 이런 문구가 나오는데 도저히 무슨 말인지 알수가없다ㅠㅠ어쩔수있나... 계속 찾아보는수밖에 없다. 정말 답이 없다면 튜터님에게 찾아가보아야겠다. 내일까지는 .. 2025. 1. 21.
25-01-15 TIL 오늘은 드디어 중간발표회가 있는날이었다!지금까지 우리가 준비한것들을 최종발표전에 어디까지 구현했는지 또한 어떤 기능들이 있는지 개선점은 무엇인지 등등에 대한 피드백을 받게되는 중요한 날이었다. 우리조는 일단 중요한 메인 기능들은 다 구현을 해놓은 상태이고, 프론트엔드쪽도 렌더링을 해놓았기 때문에 시연하기에는 문제가 없었다. 아직 추가해야할 사항들이 남아있고, 프론트엔드쪽도 미숙한 부분이 많지만 중간발표회이니만큼 아직 완성작을 내놓는 단계가 아니기에 지금의 구현상태에 만족하였다.  오늘의 발표후 튜터님이 주신 피드백들을 참고삼아 앞으로의 발전 방향과 개선점들을 고쳐나가야한다. 다른조들의 프로젝트를 보면서도 감탄도 많이 했고, 좋은 자극도 많이 받았다. 오늘 받은 좋은 자극들을 우리의 프로젝트에 녹여낼수있도.. 2025. 1. 15.
트러블슈팅 (db연동문제2) 하나의 오류를 해결하니 또 하나의 오류가 생겼........  이번에는 이런 오류가 생성되었다  일단 db문제인건 확실해 보였다.....db에 가서 확인해보니 필드명이 바뀌어있어서 인지를 못한것이었다. 그래서 필드명을 직접 변경해주었다! 그런데 이번에는 또다른 필드가 없다고 뜨는것이다.. models.py에 들어가서 직접 확인해보니몇가지 필드들을 수정하고 추가를 하셨던것같았다.  그리하여.. 이렇게 하나하나 수정하고 추가하고 하는것보다 싹다 지우고 다시 연동시키는것이 더 빠를것 같아서 db를 삭제하고, 다시 생성해주었다! 그.런.데. 이번에는 연동이 되지않아 makemigration부터 막히는 것이었다... (뭐야...살려줘...)한참을 방황하다가  일일이 "makemigration 폴더명" 해주었더니 .. 2025. 1. 14.
트러블슈팅 (DB연동 문제1) 오류 팀프로젝트 깃헙에서 다른 팀원의 레포를 가지고와서 테스트를 해보려는 도중에 오류가 생겼다.   db문제인것 같았는데 도대체가 무슨말인지 모르겠어서 gpt에게 먼저 물어보았지만 계속 도움안되는 답변만 주구장창 내주었다...그러다가 구글에 서치를 해보니 바로 해결법이 나오는 것이다!!(다시는 gpt를 믿지 않겠습니다!)  해결방법 settings.py 수정import pymysql 설치한 pymysql import를 하고pymysql.install_as_MySQLdb() 위의 코드를 settings에 추가해주면 된다   이전에는 위의 코드들을 추가하지 않고 잘 작동했는데 갑자기 왜 오류가 나는지는 도저히 알 수가 없다.... 2025. 1. 14.
25-01-13 TIL 오늘은 오류때문에 정말 하루가 다 갔다......다른 팀원이 만든 코드를 깃헙에서 받아 실행하고 테스트를 해보기 위해 별도의 레포를 생성하여 거기서 실행을 해보려고 하는데실행이 안되고 오류가 계속 되는 것이었다!!  우선은 requirements.txt의 라이브러리들이 버전이 너무 맞지않아 다시 새롭게 버전을 일부 바꾸어주었다. 팀원분이 accounts의 models.py를 만지셔서 변경사항이 생겼었다. 그래서 이전의 정보들로 migrate된 상태에서 필드들이 추가가 되고 새로운 migrations가 생겨서 연동이 되지않아서 계속 오류가 났었다. 어쩔수없이 생성되어있던 db를 전부 삭제하고 처음부터 다시 설치하고 연동이 되지않는 테이블들은 직접 makemigration해주어서 상황을 해결하였다. 주 사건.. 2025. 1. 13.
25-01-10 TIL 오늘은 진행에 있어서 약간의 변경사항이 있었다. 중간점검때는 프론트엔드를 장고에서 render형식으로  html을 보내는 형식으로 구현하기로 하였고,최종때는 시간이 되면 React공부를해서 프론트엔드를 구현해보는 시도를 해보기로 하였다.  또, 팀원분중 한분이 부득이한 사정으로 잠깐 자리를 비우셔서 약간의 딜레이가 생겼지만주말까지 완성해보겠다고 하셨다. 아마도 나와 다른팀들도 주말에 나와서 함께 도와드릴것같다.(이런게 팀이지!) 오늘은 html을 사용하고 적용하는 방식에 대해서 장고 공식문서와 서치를 해가며 찾아보았다. 또한 어제 하던 장고 공부를 마저끝내기도 하였고, 곧 배포도 하여야 하기때문에 저번 강의에 나왔던 배포파트를 다시 복습하였다. 내일도 무사히 목표한 바를 완수하는 하루가 되길 바란다! 2025. 1. 10.