目前正在完成在线教程并遇到TemplateSyntaxError:
无法解析余数:'“personal / header.html”'来自'“personal / header.html”'
我的文件可以在下面找到。这是我在StackOverflow上的第一篇文章,所以请告诉我是否还有其他信息,以便将来更清楚。
header.html文件
<!DOCTYPE html>
<html lang="en">
<head>
<title>Jamie Smith</title>
<meta charset="utf-8" />
</head>
<body class="body" style="background-color:#f6f6f6">
<div>
{% block content %}
{% endblock %}
</div>
</body>
</html>
home.html文件
{% extends “personal/header.html” %}
{% block content %}
<p>Hey, welcome to my website! I am a wannabe programmer!</p>
{% endblock %}
模板错误
模板错误:
In template /Users/jamie/Desktop/Django Tutorials/mysite/personal/templates/personal/home.html, error at line 16
Could not parse the remainder: '“personal/header.html”' from '“personal/header.html”' 6 : <title></title>
7 : <meta name="Generator" content="Cocoa HTML Writer">
8 : <meta name="CocoaVersion" content="1504.81">
9 : <style type="text/css">
10 : p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 15.0px Courier; color: #660066; -webkit-text-stroke: #660066}
11 : p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 15.0px Courier; color: #000000; -webkit-text-stroke: #000000}
12 : span.s1 {font-kerning: none}
13 : </style>
14 : </head>
15 : <body>
*16 : <p class="p1"><span class="s1"> {% extends “personal/header.html” %} </span></p>*
17 : <p class="p2"><span class="s1">{% block content %}</span></p>
18 : <p class="p2"><span class="s1"><p>Hey, welcome to my website! I am a wannabe programmer!</p></span></p>
19 : <p class="p2"><span class="s1">{% endblock %}</span></p>
20 : </body>
21 : </html>
任何指导都会很棒!谢谢!
答案 0 :(得分:1)
更好地改为单引号或双引号:
{% extends 'personal/header.html' %}
或者这个:
{% extends "personal/header.html" %}