찾다

 >  Q&A  >  본문

python+jinja2에서 프런트 엔드 인터페이스를 작성할 때 예기치 않은 템플릿 종료 문제가 발생합니다. 해결하세요!

<!DOCTYPE html >
<html>
<head>
<title>{{title}}</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta name="viewport" content="width=device-width,initial-scale=1.0">

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.c... 무결성="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

<스타일>
테이블{

으아악

td{

으아악

번째{

으아악

.부모{

으아악

.이상해요{

으아악

.선택됨{

으아악

</style>
</head>

<몸>

<p class="container">

으아악 으아악 으아악 으아악 으아악 으아악 으아악 으아악 으아악

</script>

</body>

</html>
将这个前端模板渲染,提示这个错误
jinja2.Exceptions.TemplateSyntaxError: 예기치 않은 템플릿 끝입니다. Jinja는 'endfor' 또는 'else' 태그를 찾고 있었습니다. 닫아야 할 가장 안쪽 블록은 'for'입니다.

ringa_leeringa_lee2746일 전1336

모든 응답(1)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-27 17:41:39

    for는 총 4개, endfor는 총 3개이므로 작성자는 endfor를 하나 줄여서 써야 하는데, 이는 문법적 오류로 이어집니다!

    회신하다
    0
  • 취소회신하다