1

以下模板呈现静态目录中的图像,但未myvar显示。不知何故{{STATIC_URL}}被正确评估,但{{myvar}}为空。我错过了什么?

视图.py

def home(request):
    return render_to_response('home/home.html', 
        {
        'myvar':"something",
        },
        context_instance=RequestContext(request,{}))

主页.html

<html>
<h1>{{myvar}}</h1>

<img src="{{STATIC_URL}}home/Marcy.jpg">
</html>
4

2 回答 2

0

在 Django 1.7 的官方文档中,在render_to_response方法中,示例使用context_instance=RequestContext(request). 所以,如果你把它从 RequestContext 的字典中去掉,也许这行得通。

于 2014-10-03T14:36:30.933 回答
0

遗漏了一些明显的东西:重新启动 gunicorn 时抛出错误。一旦修复,问题就消失了。

于 2014-11-12T21:18:49.193 回答