티스토리 뷰

Pycharm Community Edition은 무료지만 편의 기능들이 많이 빠져있습니다.

그 중에 하나가 Flask를 지원하는 탬플릿입니다. 저처럼 Ultimit을 사기는 아깝고 Pycharm은 꼭 쓰고 싶은 경우 flask연동 탬플릿을 만들어서 쓸 수 있습니다.

먼저 일반 파이썬 프로젝트를 하나 빌드 합니다.

community버전은 선택지가 별로 없기 때문에 맨 위에 있는 Pure Python으로 빌드 하면 됩니다.

그리고 Virtualenv로 해줍니다. 이 옵션으로 해주면 pip install로 flask를 설치 해주어야 flask를 쓸 수 있겠지요?

그 다음 우측 상단 Edit Configurations... 로 갑니다.

이 화면에서 Windows같은 경우는 Script path로 되어있는데 누르면 바꿀 수 있습니다 Module name으로 바꿔줍니다.

그리고 flask라고 써줍니다.

pip install flask를 하면 venv아래에 flask.exe가 생성이 됩니다. 이게 생성이 안되어 있다면 flask라고 써도 잘 안될 것입니다. 꼭 flask를 설치 하고 실행 해주세요.

그 다음 Environment variables를 아래와 같이 넣어줍니다.

PYTHONUNBUFFERED=1;FLASK_APP=main.py;FLASK_ENV=dev

FLASK_APP=main.py; 이걸 안넣으면 실행할 때 에러메세지가 납니다. 꼭 넣어주세요.

 

main.py는 아래와 같이 만들어 주면 됩니다.

from flask import Flask

app = Flask(__name__)

@app.route('/')
def home():
    return 'Hello! This is the main page <h1>HELLO</h1>'

if __name__ == '__main__':
    app.run()

 

웹브라우저로 127.0.0.1:5000 넣고 들어갑니다.

그러면 완료.

 

 

참고

medium.com/@mushtaque87/flask-in-pycharm-community-edition-c0f68400d91e

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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
글 보관함