[flask] "GET /Chart.js HTTP/1.1" 404

깨미·2022년 8월 2일
0

Flask

목록 보기
9/9

문제

flask 서버 접속 시 html 파일안에 쓰인 js 파일에서 GET 404 에러가 떴다.

원인

flask에 접속했을 때 html 파일안에 쓰인 .js 파일을 가져오지 못해서 생기는 에러이다.
html의 javascript에서 외부 javascript 파일을 쓰기 위해 <script type="text/javascript" src="./Chart.js"></script> 이렇게 선언하는데 flask에서는 이 파일을 가져오지 못한다.

해결

따로 flask에서도 js 파일의 경로를 처리해야 사용할 수 있다 !

@app.route("/Chart.js", methods=["GET"])
def page_chart():
    resp = make_response(render_template("Chart.js"))
    return resp
profile
vis ta vie

0개의 댓글