我正在尝试将Django与Jade结合起来,但我遇到了一些问题。 我有一个名为About的模型。这有这样的观点:
def about(request):
return render_to_response('about.jade',{},RequestContext(request))
在我的网址中我有:
url(r'about/', views.about),
但是它提供了一个模板不存在的错误(是的,它存在)。写这样的网址是否正确?
任何帮助将不胜感激!
答案 0 :(得分:1)
如果您的浏览器中没有显示大模板页面,这通常意味着django无法找到您存储模板文件的位置(无论是否使用玉石)。
如果您已创建djnago 1.6项目,则需要将以下行添加到设置中:
TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]
然后在app(非项目)目录中创建一个templates
目录,并将模板放在那里。