SAE部署django

SAE中部署django问题解决mark:
静态文件使用方式
  • 修改:setting.py:

STATIC_ROOT = '/static/'
STATIC_URL = '/static/'

  • 修改:config.yaml:
    handlers:
    - url: /static
    static_path: ./zh_RSS/static

  • 文件层级目录:

~index.html引用方式:
<link rel="stylesheet" type="text/css" href="/static/zh_RSS/css/test.css">

<i>以上方式可以在本地正确使用静态文件,同时可通过svn同步至SAE。</i>
<b>注:CSS文件不同于其他文件,当浏览器的DOM记录静态文件路径不变时,即使已经修改了这个文件,也不会再读取一遍样式。(safari浏览器的坑爹。)</b>
待续、。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近研究了下Django,写了个小应用,部署到SAE的过程中发现有不少坑,网上的介绍要么已经过时,要么不够精炼,这...
    量投小兵阅读 1,764评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,841评论 18 139
  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 5,649评论 0 9
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,926评论 6 342
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,546评论 6 427