在金字塔应用程序中,我定义了一个静态视图用于提供 css/js 文件,另一个用于提供其他数据,例如上传的文件:
config.add_static_view('static', 'static', cache_max_age=3600)
config.add_static_view('uploads', path='/data/uploads')
在模板方面,我使用request.static_url()来访问静态文件:
<script type="text/javascript" src="${request.static_url('myapp:static/js/jquery-1.8.3.min.js')}"></script>
问题是我不知道如何将request.static_url()与第二个定义(上传)一起使用,我从来没有工作过并使应用程序崩溃:
${request.static_url('uploads/a_named_file')}
你能解释一下我该怎么做吗?提前谢谢。