>  기사  >  백엔드 개발  >  초보자를 위한 Flask 설치 방법: 전체 Python 설치 가이드

초보자를 위한 Flask 설치 방법: 전체 Python 설치 가이드

王林
王林원래의
2024-02-19 14:25:05616검색

초보자를 위한 Flask 설치 방법: 전체 Python 설치 가이드

처음부터 시작하기: Python에서 Flask 설치에 대한 전체 가이드

소개
Flask는 간단하고 유연한 웹 애플리케이션을 개발하는 데 널리 사용되는 경량 Python 웹 프레임워크입니다. 이 문서에서는 Flask를 처음부터 설치하는 방법에 대한 전체 가이드를 제공하고 일반적으로 사용되는 코드 예제를 제공합니다.

  1. Python 설치
    먼저 Python을 설치해야 합니다. Python 공식 웹사이트(https://www.python.org)에서 최신 버전의 Python을 다운로드하고 안내에 따라 설치할 수 있습니다.
  2. 가상 환경 만들기
    다른 프로젝트에 방해가 되지 않도록 Flask를 설치하기 전에 가상 환경을 만드는 것을 권장합니다. 명령줄에서 다음 명령을 실행합니다.

    python3 -m venv myenv

    이렇게 하면 현재 디렉터리에 myenv라는 가상 환경이 생성됩니다.

  3. 가상 환경 활성화
    Windows 운영 체제에서는 명령줄에서 다음 명령을 실행하여 가상 환경을 활성화할 수 있습니다.

    myenvScriptsctivate

    macOS 및 Linux 운영 체제에서는 다음 명령을 사용하여 가상 환경을 활성화합니다.

    source myenv/bin/activate
  4. Flask 설치
    가상 환경이 활성화된 후 다음 명령을 실행하여 Flask를 설치하세요.

    pip install flask

    이렇게 하면 Flask와 해당 종속 항목이 자동으로 설치됩니다.

  5. 간단한 Flask 앱 만들기
    app.py라는 파일을 만들고 그 안에 다음 코드를 작성하세요.

    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route('/')
    def hello_world():
     return 'Hello, Flask!'
    
    if __name__ == '__main__':
     app.run()
  6. Flask 앱 실행
    Flask 앱 프로그램을 실행하려면 명령줄에서 다음 명령을 실행하세요.

    python app.py

    다음과 같은 출력이 표시됩니다.

     * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

    이제 브라우저를 열고 http://127.0.0.1:5000/을 방문하면 "Hello, Flask!"가 표시됩니다. 이는 Flask 애플리케이션이 성공적으로 실행되고 있음을 의미합니다.

  7. 라우팅 및 보기 기능 추가
    Flask는 라우팅을 사용하여 URL을 보기 기능과 연결합니다. app.py 파일을 편집하고 다음 코드를 추가하여 새 경로 및 보기 기능을 만듭니다.

    @app.route('/about')
    def about():
     return 'This is the About page.'

    이제 브라우저에서 http://127.0.0.1:5000/about을 방문하면 "This is the About"이 표시됩니다. 페이지."

  8. 템플릿 사용
    Flask는 템플릿을 사용하여 동적 콘텐츠를 렌더링하는 것도 지원합니다. template이라는 디렉토리를 만들고 그 안에 index.html이라는 파일을 만듭니다. index.html에서 다음 코드를 편집할 수 있습니다.

    <!DOCTYPE html>
    <html>
    <head>
     <title>Flask App</title>
    </head>
    <body>
     <h1>Welcome to Flask App!</h1>
     <p>This is a {{ message }}.</p>
    </body>
    </html>

    다음으로 app.py 파일을 편집하고 템플릿을 사용하도록 보기 기능을 업데이트합니다.

    from flask import render_template
    
    @app.route('/message')
    def message():
     return render_template('index.html', message='dynamic message')

    이제 브라우저에서 http://127.0.0.1을 방문할 수 있습니다. :5000/message, "Flask 앱에 오신 것을 환영합니다! 이것은 동적 메시지입니다."가 표시됩니다.

결론
Flask 설치에 대한 전체 가이드를 처음부터 완료한 것을 축하합니다. 이제 Flask를 계속 학습하고 필요에 따라 기능이 풍부한 웹 애플리케이션을 구축할 수 있습니다. 이 기사가 도움이 되기를 바랍니다!

위 내용은 초보자를 위한 Flask 설치 방법: 전체 Python 설치 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.