원래는 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이 되었다.