[Flask] Debug mode off 문제(2021-09-27)

김우진·2021년 9월 27일
1
post-thumbnail

Flask-Debug mode off 문제

원래는 Pycharm에서 코드를 고친 뒤 저장을 하면 바로 반영되던 것이 반영이 안되고 서버를 껏다 켜야 반영이 되었다. 이를 두면 개발 효율성이 크게 저하될 것으로 생각해 문제 해결 방법을 찾던 중 팀원 중 한분이 Debug mode: off에 관하여 말씀해주셨다.

이 키워드를 통해 구글링을 한 결과 아래와 같이 문제를 해결하였다.

1. Edit Configurations를 통해 Flask 서버 설정으로 접근한다.

2. FLASK_DEBUG가 꺼져있다면 click하여 켜준다.

2021-11-01 app.debug = True 경우 추가

위의 방법대로 실행해도 계속 debug mode가 off로 발생하는 경우가 나타났다.
추가로 구글링해보니 코드 상에서도 debug mode를 설정해 줄 수 있는 것을 알게되었다.

if __name__ == '__main__':
    app.debug = True
    app.run()
    #app.run(debug=True)

이렇게 app.debug = True를 해줘야 재대로 debug mode가 on이 되었다.

썸네일 출처

unsplash페이지의 Brett Jordan님

0개의 댓글