본문 바로가기

개발팁22

인터넷 서버 배포 방법 - AWS EC2 (Django, Flask) 1. aws의 EC2 > 인스턴스에서 인스턴스 시작 클릭 > Ubuntu Server 20.04 선택 > 새 키 페어 생성 후 다운받아 놓고 시작 2. aws 인스턴스에서 보안탭안의 보안 그룹 선택 > 인바운드(inbound) 규칙 편집 포트를 열어준다. 서버를 열고 난 다음엔, GitHub에서 서버로 바로 실행시켜주는 방법과 로컬환경에서 직접 파일을 업로드 하는 방법두가지가 있다. GitHub에서 서버실행 (feat.Django) 3. aws 인스턴스 페이지에서 인스턴스 선택 > 연결 인스턴스(가상컴퓨터) 우분투에 직접 접속된다. 4. Python과 git 설치 후 GitHub와 연결 sudo apt-get update #Python3, Git 설치 git clone (github repository .. 2021. 12. 16.
Flask 서버구동 기초 원리 너어무 헷갈려서 바로 메모해 보았다. GET에서의 서버의 역활은 무엇이냐 pymongo에서 데이터 가져와주는 역활 등등을 한다. POST 로 봤을때 (html) 1. 프론트앤드에 있는 데이터를 jquary 를 이용하여 받는다 function save_order() { let name = $('#name').val() let address = $('#address').val() let size = $('#size').val() . (html) 2. 데이터를 ajax 에 실어 보낸다 . $.ajax({ type: 'POST', url: '/mars', data: {name_give: name, address_give: address, size_give: size}, success: function (resp.. 2021. 12. 15.
파이썬 라이브러리 나중에 또 기억안나니까 메모해 놓는다. * requests 는 ajax와 같은 역활을 한다. import requests # requests 라이브러리 설치 필요 r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson = r.json() rows = rjson[''] * bs4 는 크롤링할때 html을 쉽게 따오는 역활 import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 S.. 2021. 12. 15.
1. 파이썬 문법 1회차 1회차 강의로 하루에 다 들었다. 목차는 대강 이렇다 필수 프로그램 설치 변수선언과 자료형 문자열 다루기 리스트와 딕셔너리 조건문 반복문 함수 튜플, 집합 f-stirng 예외처리 파일 불러오기 한줄의 마법 map, filter, lambda식 클래스 처음배웠을땐 모든게 익숙하지 않다보니 이해도도 떨어져서 개념적으로 완전히 이해하지 못한 단어들의 개념이 이제는 조금씩 이해가 되어가고 있는것 같다. 예전엔 함수라던가 딕셔너리같은 단어가 친숙하지 않았었다. * (딕셔너리는 키(key)와 벨류(value)의 쌍으로 이루어진 자료의 모임) ( ) { } [ ] 등의 괄호들도 체감적으로 서서히 익혀지고 있는 듯하다. elif 도 자주쓰지 않아서 잊고 있었다. 숫자를 문자열로 바꾸려면 str() @ 새롭게 배워서 .. 2021. 12. 14.