본문 바로가기

스파르타 코딩클럽4

[웹개발 종합반 5주차] Flask 서버 실행해보기 🔖10.Flask 서버 실행해보기 🔎 FileZilla static templates app.py 옮기고 shell 명령어로 python app.py실행 오류 flask 안깔려 있다고 오류 뜸! 🔎 pip로 패키지 설치하기 pip install flask pip install pymongo pip install dnspython 🔎 인바운드 규칙 편집 🔎Shell 명령어 ls cd sparta ls python app.py 🔎 퍼플릭 IPv4 접속 80으로 들어온 친구를 5000으로 꽂아줘라! # port forwarding sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000 port번호를 입력하지 .. 2022. 10. 27.
[웹개발 종합반 5주차] 서버 세팅, AWS 서버 구매하기 🔖07. 내 프로젝트를 서버에 올리기 🔎 서버 살리기 언제나 요청에 응답하려면, 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근할 수 있도록 해야 함. 🔖08. AWS 서버 구매하기 🔎 EC2 콘솔페이지 리눅스(오픈소스)를 OS로 가지는 컴퓨터 구매 1년에 한해서 1대 무료! ubuntu 프리티어 사용가능 선택 t2.micro 무료 서비스 keypair (RSA, .pem)생성후, 바탕화면에 저장 동시에 두대만 구동시키는 거 아니면 무료~ https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2 http.. 2022. 10. 27.
[웹개발 종합반 4주차] 프로젝트, 스파르타피디아 🔖09. 프로젝트 세팅 🔎 flask 폴더 구조 만들기 static 폴더 templates폴더(index.html) app.py 파일 🔎 패키지 설치 서버 : flask db : pymongo, dnspython 크롤링 : bs4, requests 🔖10. 조각 기능 구현(크롤링) 🔎 meta 태그 스크래핑 영화 url만 입력했는데, 이미지, 영화제목, 영화내용이 자동으로 따라 붙게 하고 싶을 때 사용. 메타 태그는 부분에 들어가는 사이트의 속성을 설명해주는 태그 og:image / og:title / og:description 을 크롤링 할 예정! 🔎 url https://movie.naver.com/movie/bi/mi/basic.naver?code=191597 보스 베이비 2 베이비 주식회사의 레전.. 2022. 10. 25.
[웹개발 종합반 4주차] 프로젝트, 화성땅 공동구매 🔖05. 프로젝트 세팅 static, templates 폴더 생성, app.py파일 생성 flask, pymongo, dnspython 패키지 설치 🔖07. POST 연습 🔎 주문 저장 요청 정보 : URL= /mars, 요청 방식 = POST 클라(ajax) → 서버(flask) : name, address, size 서버(flask) → 클라(ajax) : 메시지를 보냄 (주문 완료!) 🔎 index.html function save_order() { let name = $('#name').val() let address = $('#address').val() let size = $('#size').val() $.ajax({ type: 'POST', url: '/mars', data: {name_gi.. 2022. 10. 24.