Django에서 shell스크립트 진행 consol 출력방법 질문드립니다.
조회수 496회
안녕하세요, Django 관련하여 질문드립니다.
현재 views.py에서 subprocess.run으로 서버에서 쉘 스크립트를 실행하였는데,
이 쉘 스크립트의 진행사항 log를 html에 실시간으로 출력해주는 방법이 있을까요?
1 답변
-
찾고 계신 것은 아마도
check_output()
이 아닌가 싶네요. 이 메소드가 주는 결과값이 바로 "쉘스크립트 진행사항 로그"가 될 것입니다. 이걸 클라이언트에 적당한 방법으로 제공하시면 됩니다. (폴링이든 웹소켓 방식이든...)
댓글 입력