7

だから私はプログラミング初心者です。私はUdacityのクラスの多くをフォローしてきましたが、ゆっくりとコーディングを学んでいます。

さて、これが私の質問です。使い方がとても簡単なので、TwitterBootstrapを使用してブログの基本的なHTMLファイルを作成しました。ここで私がやりたいのは、Bootstrapが提供する優れたテンプレートとGoogleAppEngineのシンプルなホスティングサービスを組み合わせることです。これは私のヌーブネスが入ってくるところです、そして私は完全に失われます。

どんな助けでもありがたいです、私の気持ちを傷つけることを恐れないでください私は初心者であり、これが完全に不可能であるかどうかを理解します。

4

4 に答える 4

19

それは完全に可能です。ブートストラップを別のフォルダーにダウンロードし、app.yamlファイルに、static_dir/bootstrap用のハンドラーを用意します

application: application-name
version: 1
runtime: python
api_version: 1

handlers:
- url: /stylesheets
  static_dir: stylesheets

- url: /bootstrap
  static_dir: bootstrap

- url: /.*
  script: todoapp.py

そして、すべてのhtmlファイルでこのようなブートストラップを参照しています。

<link href="bootstrap/css/bootstrap.css" rel="stylesheet">
<link href="bootstrap/css/bootstrap-responsive.css" rel="stylesheet">
<script src="bootstrap/js/jquery.js"></script>

あなたは行ってもいいはずです!

于 2012-07-27T04:50:13.307 に答える
10

gae-boilerplateを見てください。webapp2とtwitterのブートストラップに基づいています。

それはあなたがよく望むかもしれない他のたくさんの機能と一緒にあなたが箱から出して欲しいものをほとんどします。

于 2012-07-27T04:52:10.007 に答える
4

上記の回答に加えて、宣言の順序も重要であることに注意してください。--url:/.*の部分は、この場合は最後の部分である必要があります

于 2013-12-05T15:27:52.347 に答える
0

上記の追加に加えて、すべてのサブドメインに対して、別の静的ディレクトリを作成する必要があります。そのため、(たとえば)/ blog / newpostにブログの新しい投稿フォームがある場合は、次のように追加する必要があります。

-url: /blog/bootstrap
 static_dir: bootstrap 

この点を見逃して、私はブートストラップがサブドメインで機能しなかった理由を理解するために多くの時間を費やしました。-url:/。*宣言の前に、このコードを書き続けてください。

于 2016-07-19T18:29:35.540 に答える