플라스크 앱 튜토리얼

5389 단어 pythonwebdevflask
안녕하세요 코더들입니다.

이 기사는 초보자가 인기 있는 Python 프레임워크인 Flask를 사용하여 간단한 앱을 코딩하는 데 도움이 될 수 있습니다. 초보자와 관련된 내용이 여기에 없거나 초보자이고 섹션이 충분히 제시되지 않은 경우 주저하지 말고 의견 섹션에서 무엇이든 물어보세요. 거의 매일 Dev에 있기 때문에 응답할 가능성이 큽니다.


Thank you! Content provided by AppSeed - App Generator.




주제


  • 플라스크 소개
  • 설정(일명 환경)
  • 코드 편집
  • 애플리케이션 시작
  • 요약



  • 플라스크 소개



    👉 Flask는 가벼운 웹 애플리케이션 프레임워크입니다. 복잡한 애플리케이션으로 확장할 수 있는 기능과 함께 빠르고 쉽게 시작할 수 있도록 설계되었습니다. Django와 비교하여 Flask는 개발자에게 가벼운 코드베이스와 더 많은 자유를 제공합니다.

    Flask는 Python으로 작성되었으며 특정 도구나 라이브러리가 필요하지 않습니다.



  • Flask - 공식 웹사이트

  • Flask Docs - Flask가 무엇을 제공하는지 자세히 알아보기



  • 👆 Return to top


    설정



    👉 Flask 애플리케이션을 코딩하려면 워크스테이션에 몇 가지 도구를 올바르게 설정해야 합니다. 다음은 권장 목록입니다.



  • Python v3 - Flask에서 사용하는 언어
  • (무료) 편집기: VsCode , Sublime , Atom , Notepad++



  • 이 튜토리얼을 마치기 위해 우리는 콘솔(일명 터미널)로 작업할 것입니다. Windows에서는 Linux용으로 Powershell 또는 corespondentxterm를 사용할 수 있습니다. 다음 단계는 터미널을 열고 Python 설치를 확인하는 것입니다.

    $ python --version
    Python 3.8.4
    


    위의 명령이 오류를 반환하면 Python 설치를 다시 확인하고 다음 단계를 수행한 후 여기로 돌아오십시오.


    플라스크 설치

    Flask는 기본적으로 Python 패키지이며 Python에서 제공하는 도구를 통해 쉽게 설치할 수 있습니다: PIP .

    $ $ pip install Flask
    



    👆 Return to top


    코드 수정



    👉 현재 디렉토리에 hello.py라는 새 파일을 만들고 다음 코드를 추가합니다.



    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route('/')
    def hello():
        return f'My first Flask APP!'
    


    이 간단한 코드 조각(또한 저장됨here)은 다음을 수행합니다.
  • ImportFlask , 이전 단계에서 설치한 라이브러리
  • app 객체는 Flask 에 의해 생성됩니다. 이 시점에서 Flask에서 제공하는 모든 기능을 사용할 수 있습니다.
  • 누군가가 브라우저를 사용하여 애플리케이션에 액세스할 때 간단한 Hello 메시지를 반환하는 기본값route을 정의합니다
  • .



    👆 Return to top


    애플리케이션 시작



    👉 Flask는 훌륭한 프레임워크이며 타사 도구를 설치하지 않고도 코드를 확인할 수 있는 간단한 서버와 함께 제공됩니다. 그것을 사용하고 브라우저에서 실행되는 최소 앱을 보려면 파일 이름environment을 알려주는 변수를 Flask로 내보내야 합니다.

    $ export FLASK_APP=run.py
    


    이 변수가 있으면 Flask를 호출할 수 있습니다.

    $ flask run
    


    기본적으로Flask는 'localhost:5000' 주소에서 애플리케이션을 시작합니다. 브라우저에서 애플리케이션을 방문하면 다음 메시지가 표시되어야 합니다.

    내 첫 플라스크 APP!


    👆 Return to top


    요약



    👉 이 튜토리얼에서 몇 가지 기본 사항을 배웠습니다.
  • Flask 란 무엇이며 설치 방법
  • 우리는 아주 간단한 앱을 코딩했습니다
  • 브라우저에서 실행되는 애플리케이션을 보았습니다.



  • 여기에서 어디로 가야합니까?
  • Flask Tutorial에 액세스하고 Flask
  • 에 대해 자세히 알아보십시오.

  • Learn to code 다른 기술을 사용합니다.



  • 👆 Return to top


    Btw, my (nick) name is Sm0ke and I'm pretty active also on .

    좋은 웹페이지 즐겨찾기