[How To] jinja2.exceptions.TemplateNotFound

Updated:

jinja2.exceptions.TemplateNotFound


ํ”Œ๋ผ์Šคํฌ์™€ ๋ชฝ๊ณ ๋ฅผ ์ด์šฉํ•ด ์›น์— ๋ฐ์ดํ„ฐ๋ฅผ ์ถœ๋ ฅํ•ด๋ณด๋ ค๊ณ  ํ•˜๋˜ ์ค‘โ€ฆ

๋งŒ๋ฐ˜์˜ ์ค€๋น„๋ฅผ ๋‹ค ๋งˆ์น˜๊ณ  ์‹คํ–‰๋งŒ ํ•˜๋ฉด ๋๋‹ค !

๋‘๊ทผ ๊ฑฐ๋ฆฌ๋ฉฐ ์‹คํ–‰์„ ํ–ˆ๋Š”๋ฐ..

http://127.0.0.1:5000/ ๋กœ ์ ‘์† ํ•œ ์ˆœ๊ฐ„

๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋Š” ์ปค๋…• ์˜ค๋ฅ˜๋งŒ ๊ฐ€๋“ ํ•œ ํŽ˜์ด์ง€๊ฐ€ ๋ณด์˜€๋‹ค..

๋ฐ”๋กœ jinja2.exceptions.TemplateNotFound ์ด ์˜ค๋ฅ˜ !

๊ตฌ๊ธ€๋ง ํ•ด๋ณธ ๊ฒฐ๊ณผ Flaskย ํ™ˆํŽ˜์ด์ง€์— ๊ฐ€๋ณด๋ฉด ํ•ด๊ฒฐ์ฑ…์ด ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.

Template ์˜ค๋ฅ˜์ธ ๊ฒƒ ๊ฐ™์•„์„œ ์ € ๋งํฌ์— ๋“ค์–ด ๊ฐ„ ํ›„ Template๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋‹ˆ ๋ฐ”๋กœ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ์—ˆ๋‹ค !

/application.py
/templates
    /hello.html

์ฒ˜์Œ์— ํŒŒ์ด์ฌ ํŒŒ์ผ๊ณผ ๊ฐ™์€ ๊ณณ์— ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐ ํ–ˆ๋Š”๋ฐ ๊ทธ๊ฒŒ ์•„๋‹ˆ์˜€๋‹ค !

ํŒŒ์ด์ฌ ํŒŒ์ผ์ด ์žˆ๋Š” ๊ณณ์— templates ํด๋”๋ฅผ ๋งŒ๋“  ํ›„ ๊ทธ ํด๋”์— ๋„ฃ์–ด์ฃผ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ํ•ด๊ฒฐ ๋œ๋‹ค๊ณ  ํ•œ๋‹ค.

๊ทธ๋ ‡๊ฒŒ ์ˆ˜์ • ํ•˜๊ณ  ์‹คํ–‰ ํ•ด ๋ณธ ๊ฒฐ๊ณผ ์—๋Ÿฌ์—†์ด ์‹คํ–‰์ด ์•„์ฃผ ์ž˜ ๋œ๋‹ค !


Leave a comment