728x90
반응형
1. 목적
- Flask를 이용해 python으로 작성한 코드를 웹에 호스팅한다.
- HTML파일을 Flask의 render_templates로 반환해 웹 페이지에 연다.
- form태그 post형식의 submit한 값을 name으로 request.form으로 받아 python에서 변수로 값을 받는다.
- render_templates의 매개변수로 request한 값을 다시 보내줘 HTML에서 출력한다.
2. 깃허브 링크
https://github.com/cbjh-4/DrawingStar
3. 실행 방법
- Flask를 처음 사용하는 사람은 명령 프롬프트 창을 열어 pip install flask를 입력해 설치해주자.
pip install flask
- 깃허브에서 코드를 알집으로 다운받아 풀어준 뒤, Visual code로 폴더를 open하고 실행시켜주면 된다.
- app.py를 실행시킨다.
- 웹 브라우저(크롬, 엣지 등등)에서 http://localhost:5050/ 주소를 입력해준다.
4. Advanced
별 모양을 선택하거나 출력되는 모양을 변경하는 선택 박스를 만들 예정입니다.
'Coding 공부 > Big data & Python' 카테고리의 다른 글
[Big data & Python] FastAPI, Path Parameters, query(get), post(Request Body), Pydantic, Annotated (0) | 2024.04.15 |
---|---|
[Big data & Python] Drawing_Star Mini Project ver 2.0 (0) | 2024.04.12 |
[Bigdata & Python] Flask, PostgreSQL (2) | 2024.04.11 |
[Big data & Python] 미세먼지 농도 콘솔 출력 연습문제 (0) | 2024.04.02 |
[Big data & Python] JSON, 가상환경, MongoDB, API, CSV, GET과 POST 차이 (0) | 2024.04.02 |
댓글