0

GAE(Google App Engine)サーバーとして使用してWebサイトを作成しようとしていGAE Django APIます.. CSS私が使用したいスタイルは、具体的にはここ960 Grid Systemにある適応バージョンです

私のページはいつものようにGAEでDjangoでレンダリングされています:

class MainPage(webapp.RequestHandler): 

    def get(self):
        featuredPic = "img/featuredPic.jpg"

        values = {
                  'featuredPic' : featuredPic,
                  }

        self.response.out.write(template.render('index.html', values))


application = webapp.WSGIApplication([('/', MainPage)], debug=True)

また、私のindex.htmlファイルには、アダプティブ グリッド システムのコード necassarry も含まれています。

<script src="/js/adapt.js"></script>
<script>
    // Edit to suit your needs.
    var ADAPT_CONFIG = {
        // Where is your CSS?
        path : '/css/',

        // false = Only run once, when page first loads.
        // true = Change on window resize and page tilt.
        dynamic : true,

        // First range entry is the minimum.
        // Last range entry is the maximum.
        // Separate ranges by "to" keyword.
        range : [ '0px    to 760px  = mobile.min.css',
                '760px  to 980px  = 720.min.css',
                '980px  to 1280px = 960.min.css',
                '1280px to 1600px = 1200.min.css',
                '1600px to 1940px = 1560.min.css',
                '1940px to 2540px = 1920.min.css',

                '2540px           = 2520.min.css' ]
    };
</script>

また、css、js、img、およびその他のフォルダーを に含めていますが、app.yamlこれらすべてにもかかわらず、結果の HTML は、div に設定した 960 Grid System クラスに従っていません。GAE は JS を無効にしますか、それとも他の間違いを犯していますか?

4

2 に答える 2

2

実際、私は GAE があまり得意ではありませんが、お手伝いできると思います。

また、GAE でページを作成しました。これには、.js ファイルと .css ファイルを使用するテンプレート html ファイルもあります。

テンプレートのhtmlファイルには、以下のようなスクリプトタグを書いています。

<script type="application/x-javascript" src="iui/iui.js"></script>

.js ファイルを以下のパスに配置します。

<app_name>\iui\iui.js

<app_name>models.py、urls.py、views.py などがあります。

さらに、app.yaml に次のステートメントを追加しました。「muchart」は<app_name>

app.yaml
...
handlers:
- url: /muchart/js
  static_dir: muchart/js

- url: /muchart/iui
  static_dir: muchart/iui
于 2013-04-06T05:04:42.520 に答える