1

@route('/image/')ボトル(または@route('/css/'))を介してルーティングせず、static_file returnを使用せずに、cssと画像をテンプレートにリンクするにはどうすればよいですか?私はcssを正常にリンクできず(css / imageを見つけることができません)、static_fileを介してリンクすると、誰でもそのリンクにアクセスしてcss / image(IEwww.mysite.com/css/css.cssまたはwww.mysite.com/image/image.png)を表示できます。この問題を回避する方法はありますか?

4

2 に答える 2

4

WebブラウザがCSSまたは画像をダウンロードしてレンダリングできるようにするには、ページの一部(ユーザーがページのソースを表示して表示できる場所)であるか、URLでアクセスできる必要があります。

したがって、CSSだけ、または画像だけを見ることができる人々を回避しようとしている場合、答えはそれを回避する方法がないということです。

于 2012-08-03T17:24:22.463 に答える
0

http://bottlepy.org/docs/dev/tutorial.html#tutorial-static-filesのドキュメントで、ボトル内の静的ファイルにルーティングする方法を参照してください。

于 2012-09-30T03:54:40.510 に答える