웹개발 종합반 4주차
1. 서버 만드는 법
원하는 폴더로 이동한다 > app.py 파일 생성 > 터미널을 켠다 > 가상환경을 잡는다 python -m venv venv
**가상환경: 프로젝트별로 라이브러리를 담아두는 통
> pip install flask 설치
플라스크 기본코드 쓰기 > 기본코드에서
@app.route('/mypage') **여기서 mypage자리가 도메인
def mypage():
return '<button>버튼입니다</button>' ** 여기서 리턴 ' ' 사이에 쓰는 코드 모두가 html로 실제 사이트에 나타남.
근데 거기다대고 바로 헤드, 스타일, 바디 나누면서 장황하게 쓰기 시작하면 복잡해지므로
다른 폴더를 만든다 templates > index.html 파일을 만든다 > render_template 하면됨
맨위에 플라스크 콤마 하고 렌더템플릿,
그리고 밑에 return 띄우고 렌더템플릿하고 괄호작땀 render_template(' ') 이제 이 안에 index.html
하면 다 불러와짐. 쏙 들어옴.
이제 은행을 만들었으니
창구에서 일할 은행원을 만들자. 은행원 이름은 API 이다.
API를 만들고 사용하기 위해 request와 jsonify가 필요함.
pymongo는 mongodb를 파이썬으로 조작하기 위해 필요한 패키지.
BeautifulSoup은 크롤링을 위해 필요한 패키지.
2. 만드는법
3. 새로고침되게끔 만드는법: fetch 알러트 아랫줄에 windows.location.reload()
'About coding > Weekly I learned' 카테고리의 다른 글
[WIL]2023년 2월 12일~18일: Jquery 기본코드 한 줄, 부트스트랩 기본코드 (0) | 2023.02.17 |
---|---|
[WIL]23년 1월 15일~21일: AWS로 배포하는 방법 (0) | 2023.01.16 |
[WIL]23년 1월 1일~7일 (0) | 2023.01.07 |
[WIL]22년 12월 26일~31일 (0) | 2022.12.25 |
[WIL]22년 12월 19일~24일 (0) | 2022.12.21 |