Coding 공부/Big data & Python

[Big data & Python] Drawing_Star Mini Project(python + Flask + HTML)

CBJH 2024. 4. 11.
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

별 모양을 선택하거나 출력되는 모양을 변경하는 선택 박스를 만들 예정입니다.

댓글