0

以下のリンク( http://127.0.0.1:8000/cooking_recipes/default/images/nav-logo.png )の例として、ビューのデフォルトフォルダーに画像があり、同じフォルダーにいくつかのスクリプトもあります。私は自分のウェブサイトに既製のテンプレートを使用しているためです.では、これらは単なる画像とスクリプトであり、htmlビューではないとweb2pyにどのように言えますか? web2py がそれらをビューとして扱い、ソース コード view-source を含む HTML ページを返していることがわかりました: http://127.0.0.1:8000/cooking_recipes/default/images/nav-logo.png

<html><body><h1>invalid function (default/images)</h1></body></html>
4

1 に答える 1

0

静的アセットはアプリケーションの /static フォルダーに配置する必要があります (画像を /static/images に、スクリプトを /static/js に配置することをお勧めします)。次に、URL()ヘルパーを使用して URL を生成します。

URL('static', 'images/nav-logo.png')
于 2016-03-25T16:01:58.107 に答える