티스토리 뷰

파이썬

1. Flask 개발 셋팅하기(1)

oraclian 2019. 5. 29. 10:52

1. Flask란?

웹을 개발하기 위해 파이썬을 사용하고자 한다면 주로 장고를 떠올립니다.

장고는 좋은 프레임워크지만 조금 무겁다는 특징을 가지고 있습니다.

그에 비해 플라스크는 매우 심플하면서 가볍다는 특징을 가지고 있습니다.

처음 시작할때는 개인에따라 장고보다 쉬울수도 어려울수도 있습니다.

저는 개인적으로 장고보단 시작하기는 어려웠던것 같습니다.

 

 

2. Flask 기본 디렉토리 생성하기

먼저 기본 디렉토리 구조는 다음과 같습니다.

project
    └─app
       └─__init__.py

 

 

3. Flask 설치하기

pip install flask 로 설치합니다.

 

 

4. Flask 기본 코드 작성하기

이제 __init__.py 파일을 열어 아래와 같이 작성합니다.

# __init__.py
from flask import Flask


def create_app():
    app = Flask(__name__)

    @app.route("/")
    def index():
        return "index"

    return app

 

 

5. Flask 앱 실행하기

저는 윈도우 환경에서 실행하기에 CMD 창을 열어 아래와 같이 입력하겠습니다.

CMD창의 경로는 project 폴더로 이동해 주시면 됩니다.

set FLASK_APP=app
set FLASK_ENV=development
flask run

위의 내용을 입력하면 플라스크 앱이 실행됩니다.

 

이제 브라우저를 열어 127.0.0.1:5000으로 접속해보면 index라는 내용이 써진 화면을 볼 수 있습니다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함