我是一个完整的新手Django正在开发一个示例应用程序。看来我错过了模板在Django中的工作方式。
我有一个模板文件如下:
<!DOCTYPE HTML>
<html>
<head>
<title>Zabba Dabba Doo</title>
</head>
<body>
<h1>Zabba Dabba Doo</h1>
<form action="/comparison/search/" method="get">
Search: <input type="text" name="search_terms" />
<input type="submit" value="Search" />
</form>
</body>
</html>
views.py方法在这里:
def home(request):
t = loader.get_template('comparison/index.html')
return HttpResponse(t)
我期待views方法从我的模板中呈现html,但是当我测试它时,这是结果输出:
<Text Node: '<!DOCTYPE HTML>
<html>
<h'>
任何人都可以向我解释如何制作它,以便我的模板准确显示?任何帮助表示赞赏。