.png)
Repl.it에서 플라스크 프로젝트를 실행하는 방법은 무엇입니까? (브라우저 미리보기 포함)
Repl.it( https://repl.it/ )은 매우 유용한 개발 런타임 환경입니다. nodejs, php, html, python, ..etc를 쉽게 실행할 수 있습니다. repl.it에서.
그러나 repl.it에서 플라스크 프로젝트를 실행하는 방법은 무엇입니까? 플라스크 문서의 빠른 시작을 참조할 수 있습니다.
https://flask.palletsprojects.com/en/2.0.x/quickstart/
그러나 repl.it의 헤더 영역에서 "실행"버튼을 누르면 콘솔이 빌드 및 실행을 시작하고 아무 것도 없이 종료됩니다. 확실히 우리는 프로그램을 시작하기 위해 flask 명령을 사용하지 않았습니다.
셸로 전환하고 다음을 실행합니다.
포트 5000을 수신하기 시작하지만 결과 내용을 읽을 수 없음을 알 수 있습니다.
그렇다면 내용을 어떻게 읽어야 할까요? 다음 코드의 맨 아래에 줄을 넣으십시오.
그런 다음 "실행"버튼을 누르면 웹 서버가 0.0.0.0:5000에서 수신 대기하고 브라우저 미리보기 콘텐츠가 나오는 새 창을 시작합니다. repl.it에서 파이썬 플라스크 프로젝트를 개발하는 것은 정말 편리합니다.

데모 프로젝트는 다음과 같습니다.
https://replit.com/@timhuangt/demoflask
Repl.it에서 플라스크를 가지고 놀아봅시다.
그러나 repl.it에서 플라스크 프로젝트를 실행하는 방법은 무엇입니까? 플라스크 문서의 빠른 시작을 참조할 수 있습니다.
https://flask.palletsprojects.com/en/2.0.x/quickstart/
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "<p>Hello, World!</p>"
그러나 repl.it의 헤더 영역에서 "실행"버튼을 누르면 콘솔이 빌드 및 실행을 시작하고 아무 것도 없이 종료됩니다. 확실히 우리는 프로그램을 시작하기 위해 flask 명령을 사용하지 않았습니다.
셸로 전환하고 다음을 실행합니다.
$ export FLASK_APP=main
$ flask run
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
포트 5000을 수신하기 시작하지만 결과 내용을 읽을 수 없음을 알 수 있습니다.
그렇다면 내용을 어떻게 읽어야 할까요? 다음 코드의 맨 아래에 줄을 넣으십시오.
app.run(host='0.0.0.0')
그런 다음 "실행"버튼을 누르면 웹 서버가 0.0.0.0:5000에서 수신 대기하고 브라우저 미리보기 콘텐츠가 나오는 새 창을 시작합니다. repl.it에서 파이썬 플라스크 프로젝트를 개발하는 것은 정말 편리합니다.

데모 프로젝트는 다음과 같습니다.
https://replit.com/@timhuangt/demoflask
Repl.it에서 플라스크를 가지고 놀아봅시다.