오류/해결5 js 로 서버로 값 보내서 두개의 테이블 가지고 오기 record.js 에서 nickname과 sleep_info_id 서버로 전달 console.log("닉네임 값:", nickname); // 닉네임 값을 확인하기 위한 로그 const sleepInfoId = document.getElementById("sleep_info_id").value; console.log("수면정보아이디 값", sleepInfoId); // 수면정보 아이디 값 확인 const requestData = { nickname: nickname, // 닉네임을 데이터 객체에 추가 sleep_info_id: sleepInfoId, }; fetch("/record/info_and_event", { method: "POST", // 데이터를 보내기 위해 POST 방식 사용 headers:.. 2023. 11. 2. 자바스크립트에서 html로 값 보낼때 input value에 값이 넘어가지 않음 현재 const sleep_info_id = getInfoIdData.sleep_info_id; const sleepInfoIdInput = document.getElementById("sleep_info_id"); sleepInfoIdInput.value = sleep_info_id; console.log("왜?", (sleepInfoId.value = sleep_info_id)); sleep_info_id를 잘 가져오는 모습 sleepInfoIdInput.value = sleep_info_id; 이거를 통해 html에 있는 여기서 value에 값이 들어가지 않아 이미지 저장 로직이 수행되지 않음. 이것이 정말 찍히는지 태그에 찍어 보기로 함 {{sleep_info_id}} 왼쪽 아래에 값이 잘 넘어오.. 2023. 10. 24. formData로 이미지 blob데이터 서버로 보낼때 422 unprocessable entity 에러 자바스크립트로 이미지 데이터를 서버에 보내려고 하는데 422 unprocessable entity 에러가 나왔다. 클라이언트의 요청이 서버에서 처리할 수 없는 형식이나 조건으로 제공되었을 때 반환됩니다. 라고 한다,, 원인은 자바스크립트로 formData.append("image", blob, "captured_image.jpg"); image를 키 값으로 captured_image.jpg라는 이름의 이미지를 보낼 거야! 라고 했는데 정작 서버에서 받을때 async def upload_image(frame: UploadFile): 키 값을 frame으로 설정해버려서 받아 드리지 못하는 것이었다,, console에 key와 value를 체크하여 해결할 수 있었다. // FormData의 key, value.. 2023. 10. 19. [Mac OS] VScode에서 No module named 'MySQLdb'오류 해결 해결방법부터 결론적으로 말하자면 brew install mysql pkg-config pip install mysqlclient 위에 거를 순서대로 해주니 다운로드 되었다,, 오류과정은 궁금하시면 봐주시길,,! 1차 AI프로젝트를 진행하면서 MySQL db를 연결하려고 하는데 No module named 'MySQLdb'라는 오류 문구가 떠버렸다,, 처음에는 MySQL에 데이타베이스와 테이블을 생성을 안해서 그렇다고 생각했는데 생성을 했는데도 똑같은 오류가 나왔다. 구글링을 하면서 해결방법들을 찾아봤다. 첫번째로는 mysqlclient를 install해준다,, pip install mysqlclient 이미 requirements.txt에 들어있는 파일들을 pip install -r requirement.. 2023. 9. 18. Mac에서 Github ssh키 발급 및 삭제와 등록하는 방법 Git을 사용하기 위해 ssh키를 발급받고 Github에 키를 등록하려고 했는데 add SSH key를 아무리 눌러봐도 반응을 하지 않는 무한의 굴레에 빠져버렸었다,,, 결론부터 말하자면 수많은 재발급을 하고 등록을 시도했지만 되지 않길래 키값을 지워버리고 다시 발급하니 등록이 되었다. 진짜 감동의 도가니탕이었다. 먼저 터미널을 실행해주고 ssh 키의 존재여부부터 확인해보자 터미널에 아래의 명령어를 넣어주면 된다. cat ~/.ssh/id_rsa.pub 만약 존재하지 않는다면 cat: /…/.ssh/id_rsa.pub: No such file or directory 라는 문구가 뜬다,, 없는 것으로 확인되었다면 아래의 명령어를 입력해 키 값을 생성해보자 ssh-keygen Generating public.. 2023. 9. 14. 이전 1 다음