PythonAnywhere에서 Flask 앱 실행

소개



이 기사는, 스스로 제작해 Web공개에 이르렀던 보트레이스 3연단 예측 사이트 「오늘, 좋은 기대가 맞을까요?」의 내부 코드 해설이 됩니다. 이번에는 Flask로 만든 웹 애플리케이션을 실제로 Web Launch한 흐름을 정리합니다.

Flask 앱을 ​​만들거나 다른 정보는 여기을 참조하세요.

PythonAnywhere, 이런 분에게는 향하고 있을지도!



아래와 같은 분은 PythonAnywhere의 검토를 할 가치가 있습니다!
  • Flask에서 자작 앱을 만들고, Local로 움직일 수 있게 되었지만..이 후, 어떻게 하면 좋을까?
  • 서버 빌린다고 해도, 갑자기 돈을 버는 것도 싫고, 원래 서버의 설정등 모르는 것 투성이. .
  • 자작 Flask를 전 세계의 사람에게 사용해보고 싶다!

  • 나 자신, 원래이 방면은 Zub의 아마추어 이었기 때문에, 어쩐지 곤란하고 있었습니다만, PythonAnywhere로 간단하게 해결했습니다..!!

    게시까지의 절차


  • 먼저 계정을 만드세요 → 공식 사이트

  • "Start running.."를 눌러 "Free.."를 선택합니다. 후에는 흐름에 따라 계정 등록.



  • Username이 그대로 도메인 이름이므로 이름 선택에주의하십시오


  • 계정이 있으면 Login하고 웹 탭에서 "Add a new web app"를 클릭


  • 그런 다음 흐름에 따라 사용할 웹 프레임 워크로 "Flask", Python 환경은 "Python 3.7"을 지정했습니다.

  • ※이쪽은 사용하는 Web 프레임워크나 Python의 Version에 따라 선택해 주세요. 스냅샷을 찍는 것을 잊었습니다... .
  • 웹 시작이 완료되면 mysite 아래의 폴더 및 파일 구성을 자신의 Local 구성과 동일하게 합니다.

  • 나는 아마추어답게 어리석게 손으로 보존해 갔습니다. . git라든지 사용할 수 있으면 많이 스마트하게 할 수 있을 것 같습니다.


  • 완료되면 웹 탭에서 Reload하고 username.pythonanywhere.com을 클릭하십시오! !
  • 완성!

  • 이런 쉽고 좋다..!!


    조심하다


  • 노란색 버튼을 누르지 않으면 3 개월 만에 만료됩니다.

  • 정기적으로 누르자.

  • 웹 탭 아래쪽에 https 설정이 있지만 이것을 Enable로 변경하고 Reload하면 https://...가 됩니다.



  • ↓ 수수께끼의 감동


    감상



    지금까지 웹 서버 빌린 적 없고, 구조를 잘 모른다, 라고 하는 사람에게는 꽤 추천일지도 모릅니다! !
    쉽게 인터넷에 공개할 수 있고 세계가 퍼지는 경험을 얻을 수 있을지도 모릅니다!
    Local에서 자고있는 Flask 앱을 ​​꼭, PythonAnywhere에서 Launch 해 보면 어떻습니까?

    좋은 웹페이지 즐겨찾기