플라스크 계산중(진행중) 표시 방법 문의

안녕하세요?
플라스크와 MySQL을 사용하여 기존에 PHP로 되어있던 프로젝트를 다시 빌드하고 있는데요,
MVC 패턴을 배워보려한 목적이었는데, 많은 부분 부딧히네요..
문의 드리고 싶은 것은

① 사용자가 브라우저에 요청을 할 경우(예를 들어 로그인)
② 플라스크에서 DB에 쿼리를 보내 자료를 가져오고,
③ 플라스크에서 받은 자료를 가공한 후
④ HTML 폼과 결합하여 사용자의 브라우저로 보내는데요,

②~③번까지 소요시간이 길어질 경우 사용자는 ①번 화면에서 마냥 기다려야 합니다.
기존 PHP 프로그램은 MVC가 아니다 보니, 쿼리/계산과 View가 혼재되어 화면상에 조금씩이라도 진행되는 것을 보고
"좀 느리네"하면서 기다릴 수 있는데, 지금 만들고 있는 플라스크는 이런 부분이 아쉽네요..

플라스크에서 Progress바나 대기중 아이콘이라도 표시하려면 어떤 방법이 있을까요?

윤찬석 348

2022년 3월 2일 10:59 오전

목록으로