ピラミッド アプリケーションで、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()を 2 番目の定義 (アップロード) で使用する方法がわからないことです。
${request.static_url('uploads/a_named_file')}
やり方を教えてください。事前に感謝します。