私はweb2pyから始めており、静的ファイルをビューファイルにリンクする必要があります。
URL()ヘルパーを使用してリンクを作成しようとしていますが、正しく機能しません...
私のアプリケーションは赤と呼ばれ、コントローラーのデフォルトと関数インデックスです。私のビューはindex.htmlと呼ばれ、デフォルトのフォルダー内にあります。ページに移動すると、ビューは正しく表示されますが、URLがすべて間違っています...
これまでに試しました:
URL('static', 'css/bootstrap.min.css')
返されました: "/ static / css / bootstartp.css"
URL(a=request.application, args='static/css/bootstrap.css')
「/default/red/static/css/bootstrap.min.css」
URL(r=request, arg='static/css/bootstrap.min.css')
「/index/static/css/bootstrap.min.css」
URL('static/css/bootstrap.min.css')
「/default/static/css/bootstrap.min.css」
URL(a=request.application, c='static/css/bootstrap.min.css', f='')
「/red/red/static/css/bootstrap.min.css」
もう少し試してみたかもしれませんが、成功しませんでした...
私のインデックス関数はdict()のみを返します。
そして私のルーター:
routers = dict(
# base router
BASE = dict(
applications = ['red', 'admin'],
default_application = 'red',
default_controller = 'default',
default_function = 'index',
map_static = True
)
)
GoogleAppEngineでテストしていると言うことも重要だと思います。
「/red/static/css/bootstrap.min.css」を取得したい。