[Windows/python/Flask/vscode]
Day 1. FLASK 구성방식 이해하기
파이썬에서 설치
> pip install Flask
https://m.blog.naver.com/cosmosjs/221023425448
hello.py 작성하기
https://m.blog.naver.com/cosmosjs/221023511563
코드1 : Hello world를 port:5000으로 출력하기
결과1. Hello world~ !!
코드2 : Hello world를 html을 입혀서 출력하기
결과2. 굵은글씨-하이라이트1 (h1)로 출력
코드3 : html에 있는 내용을 출력하기
(코드위치 : hello.py)
*** 꼭 render_template를 import 할 것!
(코드위치 : templates폴더 - hello.html)
결과3. hello.py에서 hello.html의 html을 출력함 (페이지이름:"헬로우월드", 페이지내용:"Hello~", 글씨크기:h3)
>> 코드3의 방식으로 구성하면, hello.py의 메인코드를 수정하는 것이 아니라 hello.html의 내용을 수정하여 편리해짐
<< 이 말을 내가 이해한 방식이다.
<< 키위쥬스를 판매하기 위해 키위를 간다면 다음과 같을 것이다.
<< 제품 : 키위주스
<< 만드는 방법 : 키위+꿀+사이다 등등 넣고 믹서기통에 넣고 믹서기본체의 전원버튼을 누른다.
>> 믹서기 본체 : hello.py
>> 믹서기 통 : hello.html
>> 재료(키위 등) : html 내용(hello~...)
>> 전원넣기 : 웹서버로 보내기
>> 제품 : 웹페이지화면
<< 마늘을 다지고 싶다면?
>> 믹서기 통에 다른 재료(마늘)을 넣고 간다.
<< 즉 html 내용만 바꿔주면 된다는 것이다.
- 공부한 링크에는 사진불러오기도 있는데 - 설정관련 추가공부가 필요하여 패스함.
+ 추가공부 : 주소연결
파이썬과 Flask를 이용한 나만의 웹앱 만들기(3) : URL route를 이용한 다양한 접근
https://m.blog.naver.com/cosmosjs/221024390028
파이썬과 Flask를 이용한 나만의 웹앱 만들기(4) : 포트변경, 템플릿에 변수전달하기
https://m.blog.naver.com/cosmosjs/221024825333
파이썬과 Flask를 이용한 나만의 웹앱 만들기(5) : CSS 의 분리, Static 파일
https://m.blog.naver.com/cosmosjs/221024937269
'프로그래밍 > Flask' 카테고리의 다른 글
Day 2. 정적페이지 (0) | 2019.01.23 |
---|---|
파이썬 / 아나콘다 / Visual Studio Code (5) | 2018.12.27 |