html - CSS 文件在本地主机上不起作用

标签 html css google-app-engine twitter-bootstrap webapp2

问题只发生在本地主机上,当我将应用程序上传到 AppEngine 时,它​​成功找到了 css 文件。

我使用的是 python 2.7,应用程序是在 webapp2 上完成的,我使用的是 Bootstrap 的本地副本。

 <link href="/static/bootstrap/css/bootstrap.css" rel="stylesheet" media="screen">
 <link href="/static/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">

这些是我的 css 文件链接,它们在我部署应用程序时有效 http://main-cocoa-597.appspot.com/cenira , 但它们不在本地主机上。

应用.yaml

application: main-cocoa-597
version: 1
runtime: python27
api_version: 1
threadsafe: yes

handlers:
- url: /favicon\.ico
  static_files: favicon.ico
  upload: favicon\.ico
- url: /static
  static_dir: static
- url: /cenira.*
  script: cenira.app
- url: .*
  script: main.app


libraries:
- name: webapp2
  version: "2.5.2"
- name: jinja2
  version: latest

我认为这个问题与应用程序无关,因为即使是启动器的 SDK 控制台也没有加载它也是 css 文件。

problem

我刚刚安装了 Windows,可能缺少什么?我该如何解决这个问题?

编辑:

只需一个基本的 html(一个带有类的 div),并链接到一个外部 css 文件:

<link href="/css/asd.css" rel="stylesheet">

得到这个:

GET file:///C:/css/asd.css net::ERR_FILE_NOT_FOUND 

最佳答案

对于 PIL,将其添加到 app.yaml 的 libraries 部分:

- name: PIL
  version: latest

要诊断您的 css 请求中的 500 错误,请尝试添加以下内容:

- url: /static/css
  static_dir: static/css
  mime_type = "text/css"

(这需要在您的 - url/static 调用之上,因此它首先运行

关于html - CSS 文件在本地主机上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24091187/

相关文章:

mysql - 谷歌云 SQL - 错误 2003 (HY000) : Can't connect to MySQL

java - 缓存的值在 servlet 重启后仍然存在吗?

html - 伪边界从父级溢出 : auto

javascript - D3.JS 条件工具提示 html

jquery - 显示/隐藏菜单在 IE7 中不起作用

javascript - 如何一次只打开 1 个弹出窗口?

javascript - 使用 javascript 单击单选按钮时如何启用/禁用文本框?

html - 屏幕分辨率降低时不缩小 CSS/HTML

html - 字间距有很多空格

Python 将数据发布到 url