Pylonsアプリケーションルートにリンクするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1201555

  •  05-07-2019
  •  | 
  •  

質問

Pylonsには、 /static/resource.css にリンクするmakoテンプレートがあります。アプリケーションをWebサーバーのサブディレクトリにマップすることにした場合、どうすれば /pylons/static/resource.css に自動的にリンクできますか?

役に立ちましたか?

解決

静的ファイルのリンクをアプリのルートに対して相対的にしたい場合は、テンプレートで次のようにそれらをラップします(MakoおよびPylons 0.9.7を想定):

${url('/static/resource.css')}

アプリのルートパスが追加されます。各ファイルに特定のルートを定義する必要はありません。

他のヒント

欲しいものは静的ルート

map.connect('resource', '/static/resource.css', _static=True)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top