파이썬에 플라스크를 붙여서 간단한 웹을 만들기 시작했다.플라스크를 처음 다뤄서 여러가지 에러를 많이 마주했는데 정리해두면 좋을 것 같아서 기록한다.파일 업로드 구현 도중에 TemplateNotFound 에러가 떨어져 구글링을 해봤더니 프로젝트 root 경로의 templ
플라스크를 공부하고자 간단한 CRUD 기능이 있는 게시판을 만들었다.윈도우 로컬에서 플라스크를 띄우다가 GPU 사용 가능한 리눅스에서 웹을 띄워야하는데 외부접속이 안되서 방화벽, 포트를 열었지만 안되었다.결과적으로는 아주 간단하게 app.py 코드를 수정하여 해결할 수
리눅스서버에서 플라스크 웹을 띄워 app.run(host='0.0.0.0')으로 외부접속이 되는 것을 확인했었다. 그러나 며칠 뒤 다시 실행시켜보니 외부접속이 안되어 약 한시간정도 삽질하다가 우분투 방화벽(ufw)이 5000번 포트에 deny되어 있다는 것을 알게되었
PEP8이란 파이썬 코드를 작성할 때 개발자들이 공통적으로 지키자고 약속한 룰이다. 최근 파이썬으로 코드를 짜다가 내 코드를 나만 보니 너무 막짠다는 생각이 들어서 프로젝트가 끝난 겸 코드를 조금 다듬기로 했다.코드 작성할 때 간과하고 넘어갔거나 몰랐던 부분 위주로 포