5-6 [버킷리스트] post 연습 app,py 서버 쪽 request.form['num_give'] 이렇게 숫자 값이 넘어옴, 클라이언트에서 서버로 숫자를 넘겨줘도 num_receive 다 문자로 받음 그렇지만 num 은 숫자임 (mongo DB 에서 봤을 때 num : 1 문자라면 " " 있어야 함 그러므로 num_receive 를 숫자로 바꿔야함 int(num_receive) 이렇게 index.html 클라이언트 쪽 done_bucket 이라는 함수에서 /bucket/done 에다가 부르고 있음 이 때 done_bucket 함수는 어디서 불려야 할까? 버킷리스트의 줄 하나하나에 속해있어야 함 이 줄이 만들어 태어날 때부터 줄의 번호를 갖고 태어나야함 button onclick="done_bucket..
정말 외계어 같다... *API는 은행 창구와 같다! ----------index.html 4-4. Flask 시작하기 - 본격 API 만들기 1. Jquery 임포트 2. GET 요청 확인 Ajax 코드 $.ajax({ type: "GET", url: "/test?title_give=봄날은간다", data: {}, success: function (response) { console.log(response) } }) /test라는 창구에 title_give라는 이름으로 봄날은 간다라는 데이터를 가지고 간다 like 주민등록번호라는 이름으로 960922-******* 라는 숫자를 가지고 갈게 success 잘 된다면 다시 너가 주는 데이터를 내가 console에다가 찍어볼게 이런 의미 -> 그렇다면 /t..
파이썬을 사용해보고 mongo DB를 연결하고 웹 스크래핑(크롤링)하는 것을 배웠다. *크롤링(crawling) 혹은 스크레이핑(scraping)은 웹 페이지를 그대로 가져와서 거기서 데이터를 추출해 내는 행위라 한다. 어제 3주차 강의를 다 듣고 오늘 카페에 와서 지니뮤직 사이트를 크롤링하는 숙제를 제출했다. 이게 맞는지 저 글자가 무슨 기능인지 잘 모르겠지만 어떻게 뚝딱거리다 보니 해결했다. 뭐, 아무튼 뿌듯하다. 다시 강의를 복습하고 개발일지도 수정해야겠다. ^^
2-5. Quiz_Jquery 1. function q1() { var i = $('#input-q1').val(); if(i==''){ alert('입력하세요') }else{ alert(i) } } // 1. input-q1의 입력값을 가져온다. $('# .... ').val() 이렇게! // 2. 만약 입력값이 빈칸이면 if(입력값=='') // 3. alert('입력하세요!') 띄우기 // 4. alert(입력값) 띄우기 2. 2-1. 내가 이해한 풀이 function q2() { var a = $('#input-q2').val(); if(a.includes('@')){ let b = a.split('@')[1] //.split()은 괄호 안의 것으로 문자열을 나눔 [] 인덱스 순서 let c = ..
1주 차는 html, css, javascript 기초 맛보기 느낌이다. 💖1주차 과제 📌 기억할 내용 1-11 부트스트랩_포스팅 박스 ㅇ 웹 화면의 좌우 너비를 줄여도 박스가 화면의 중간에 위치하도록 만드는 방법? max-width: 588px; width: 95%; /*모바일 375px -박스의 최대 너비 값을 588px로 고정, 화면의 95% 너비를 차지해라*/ *원래는 화면의 너비에 따라 css 값을 다르게 주어야 하나, 부트스트랩이 그 역할을 대신했음 1-14 Javascript 기초 문법 배우기(2) ㅇ 어떠한 list와 같이 노는 게 for 반복문이다. ❣️ 참고 사이트 1. 부트스트랩 https://getbootstrap.com/docs/5.0/components/buttons/ Butto..