POST & GET을 활용한 웹페이지 제작 , 웹 서비스 런칭 내가 만든 프로젝트를 배포하려면? 필요사항) 👉 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 👉 모두가 접근할 수 있는 공개 주소인 공개 IP 주소로 나의 웹 서비스에 접근할 수 있도록 해야 한다. 👉 서버는 just 컴퓨터이다.( 서버=컴퓨터 ) 외부 접속이 가능하게 설정한 다음에 내 컴퓨터를 서버로 사용할 수도 있다. AWS 라는 클라우드 서비스에서 편하게 서버를 관리하기 위해서 항상 켜 놓을 수 있는 컴퓨터인 EC2 사용권을 구입해 서버로 사용한다. # 간단한 리눅스 명령어 ls: 내 위치의 모든 파일을 보여준다. pwd: 내 위치(폴더의 경로)를 알려준다. mkdir: 내 위치 아래에 폴더를 하나 만든다. cd [갈 곳]: ..
flask를 이용한 서버생성, POST & GET을 활용한 웹페이지 제작 GET, POST 방식 * GET → 통상적으로 데이터 조회(Read)를 요청할 때 예) 영화 목록 조회 → 데이터 전달 : URL 뒤에 물음표를 붙여 key=value로 전달 → 예: google.com?q=북극곰 * POST → 통상적으로! 데이터 생성(Create), 변경(Update), 삭제(Delete) 요청 할 때 예) 회원가입, 회원탈퇴, 비밀번호 수정 → 데이터 전달:바로 보이지 않는 HTML body에 key:value 형태로 전달 flask 프레임워크 : 서버를 구동시켜주는 편한 코드 모음 flask 기본 코드 ◾ @app.route('/')부분을 수정해서 URL을 나눌 수 있다. ◾ 별로 함수명이 같거나, rou..
크롤링 기초, mongoDB연동 # Python으로 DB연동 import certifi from pymongo import MongoClient client = MongoClient('mongodb+srv://test:sparta@cluster0.8vjpv.mongodb.net/?retryWrites=true&w=majority',tlsCAFile=certifi.where()) db = client.dbsparta #DB 조작 # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) a..
GET방식을 이해하고 JQuery를 학습하며, JSON api를 가져와 ajax로 다뤄봄 [jQuery] : HTML의 요소들을 조작하는 편리한 Javascript를 미리 작성해둔 것,라이브러리 기본적인 text타입 id안쪽의 value값을 가져올 때 let a=$('#id명').val() 기본적인 ajax코드 해설 $.ajax({ type: "GET", // GET 방식으로 요청한다. url: "http://spartacodingclub.shop/sparta_api/seoulair", //요청할 url data: {}, // 요청하면서 함께 줄 데이터 (GET 요청시엔 비워두세요) success: function(response){ // 서버에서 준 결과를 response라는 변수에 담음 console..
HTML,CSS에 대해 알아보고 코딩하며, 부트스트랩,JavaScript 간단한 사용 1. 브라우저의 역할은 서버에 요청을하고 받아오고, 가져와서 보여주는것이다. 2. 코드내에서 줄맞추기는 가독성때문에 매우 중요 단축키 : Ctrl + Alt + L 줄 정렬:Tab 줄 정렬 다시 당겨오기 : Shift + Tab 3.CSS를 붙여줄때 중요한 점은 항상 이름이 있어야하며 ex) 안의 4. 뒷배경을 넣어줄 때 아래 3줄의 코드는 항상 붙어다닌다. background-image:url(""); background-positon: center; bacground-size:cover; 5. margin은 바깥여백을 padding은 안쪽여백을 의미하며, html , css , javascript마다 주석표시는 다르..