인프런 커뮤니티 질문&답변

최진명님의 프로필 이미지
최진명

작성한 질문수

가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]

가장 빠른 Vue 와 flask, 그리고 REST API 3

가장빠른 Vue와 flask, 그리고 REST API 1 강의 질문입니다. (2)

작성

·

254

0

안녕하세요. 말씀주신대로 render_template을 활용해서 작성을 해보았는데요, 이번엔 아래와같은 문제가 발생하였습니다.

스크린샷 2024-03-05 오전 10.54.15.png

제가 작성한 코드도 아래 공유드립니다.

스크린샷 2024-03-05 오전 10.53.23.png

어디가 잘못되었는지를 모르겠습니다..

 

강사님의 강의화면은 render_template을 사용하지 않아도 제대로 들어가지는데, 저는 render_template을 사용해도 왜 안되는걸까요...??

답변 1

0

안녕하세요. 답변도우미입니다.

단순히 화면만 봐서는 어떤 부분이 문제인지 알수 없어요. 저런 메세지가 화면에 나올때, flask 코드 실행 터미널에서 어떤 에러가 나는지를 확인해야 합니다. 이 부분은 매우 자연스러운 작업인데요. 파이썬과 개발에 익숙하지 않으시면, 이 부분이 매우 어색하게 생각이 드실 수 있어요. 유추하기는 어렵겠지만, 이외에 다음과 같은 부분들을 검토해보실 수 있으실 것 같습니다.

Flask 애플리케이션이 Internal Server Error를 반환할 때 해볼 수 있는 일반적인 문제 해결 단계는 다음과 같습니다:

  • 코드 검토: render_template 함수를 사용하는 코드 부분을 검토하여 문법적인 오류가 없는지 확인합니다.

  • HTML 템플릿 검토: render_template에 전달된 HTML 파일에 오류가 없는지 확인합니다.

     

감사합니다.

최진명님의 프로필 이미지
최진명

작성한 질문수

질문하기