Jinja: TemplateSyntaxError: ์˜ˆ์ƒ ํ† ํฐ '์ธ์‡„ ๋ฌธ ๋'

์— ๋งŒ๋“  2015๋…„ 08์›” 10์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: pallets/jinja

HTML๋กœ ์ธ๋ผ์ธ๋œ ์Šคํฌ๋ฆฝํŠธ์ž…๋‹ˆ๋‹ค.

!function(){{var t=navigator.userAgent.match(/android/gi),e=navigator.userAgent.match(/iphone|ipod/gi),n=navigator.userAgent.match(/ipad/gi);/MicroMessenger/gi.test(navigator.userAgent)}e||n?document.getElementById("prompt").classList.add("ios-prompt"):t&&document.getElementById("prompt").classList.add("android-prompt")}(window,document);

๋ Œ๋”๋งํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜

TemplateSyntaxError: expected token 'end of print statement', got 't'

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด์ƒํ•˜์ง€๋งŒ ์ด๊ฒƒ์€ ์‹ค์ œ๋กœ ๋‚˜๋ฅผ ๋„์™”์Šต๋‹ˆ๋‹ค. ๊ฒŒ์‹œํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์ง„์ž ๋ฌธ์ œ์•ผ? ๋ฌธ์ž์—ด์— {{ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค(๋Œ€์‹  { ๋ฅผ ์›ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค). ์ด๋Š” Jinja์—์„œ ํŠน๋ณ„ํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.

๋‚ด ์‹ค์ˆ˜์˜€๋‹ค. (๋ฌธ์ œ๋ฅผ ๋ณด๊ณ ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด
๋น„์Šทํ•œ ์˜ค๋ฅ˜.)
๋‚ด ์˜๊ฒฌ์„ ์ฒ ํšŒํ•˜๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ถ™์—ˆ๋‚˜ ๋ด…๋‹ˆ๋‹ค.
ํ™•์ธํ•ด์ฃผ์…”์„œ ๋Œ€๋‹จํžˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

2015๋…„ 9์›” 9์ผ ์ˆ˜์š”์ผ ์˜ค์ „ 10์‹œ 39๋ถ„์— Adrian [email protected] ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์ง„์ž ๋ฌธ์ œ์•ผ? ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ์žˆ๋Š” ๋ฌธ์ž์—ด์— {{๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์ง„์ž์—์„œ ์˜๋ฏธ.

โ€”
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/mitsuhiko/jinja2/issues/477#issuecomment -138931445.

์ด์ƒํ•˜์ง€๋งŒ ์ด๊ฒƒ์€ ์‹ค์ œ๋กœ ๋‚˜๋ฅผ ๋„์™”์Šต๋‹ˆ๋‹ค. ๊ฒŒ์‹œํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰