1

我正在尝试将 Django 与 Jade 结合起来,但我遇到了一些问题。我有一个名为 About 的模型。这有这样的观点:

def about(request):
    return render_to_response('about.jade',{},RequestContext(request))

在我的网址中,我有:

url(r'about/', views.about),

但它提供了模板不存在的错误(是的,它存在)。像这样写网址是否正确?

任何帮助,将不胜感激!

4

1 回答 1

1

如果您在浏览器中获取大模板不存在页面,这通常意味着 django 无法找到您存储模板文件的位置(无论使用玉器)。

如果您创建了 djnago 1.6 项目,则需要将以下行添加到设置中:

TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]

然后在您的应用程序(不是项目)目录中创建一个templates目录,并将您的模板放在那里。

于 2013-11-11T21:52:19.020 回答