
[Flask] 메시지 플래싱 (Message Flashing)
[Flask] 메시지 플래싱 (Message Flashing) 플라스크는 플래싱 시스템을 가지고 사용자에게 피드백을 주는 간단한 방법을 제공한다. 즉, 플래싱이란 서버에서 처리하며 생긴 오류사항/처리사항을 HTML에 넘겨 줄 수 있는 기능을 말한다. 만약 사용자가 로그인 정보를 입력하지 않았을 때, 피드백을 보내고싶다고하면 다음과 같이 작성할 수 있다. 입력받은 정보의 길이가 0이라면 flash 메시지를 보내도록 한다. if len(username) == 0 or len(password) == 0: flash("ID 또는 PASSWORD를 입력하세요") return redirect('/login') HTML에선 다음과 같이 작성해준다. body 태그 안에 넣어주면 된다. {% with messages =..