0

我正在尝试创建一个GAE(Google App Engine)用作服务器的网站,并使用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文件还包括自适应网格系统的代码 neccassarry:

<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 网格系统类。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 回答
0

这并不能完全回答我的问题,但我转而使用 960.gs 的继任者,Unsemantic,可在此处获得。它非常适合我的项目,因为它几乎是我在 960.gs 的自适应版本中寻找的。我也没有设置它的问题。

于 2013-04-08T02:48:28.453 回答