文档章节

Django+SAE个人博客 三

卜星星
 卜星星
发布于 2015/10/15 09:36
字数 419
阅读 131
收藏 0


参考资料:Django Web开发指南.pdf 2009年5月第1版

以下内容中,所有提到jackerb都是我自己的项目名称,所以需要根据自己的来设定。


在第二节中,生成http://jackerb.sinaapp.com/admin,显示如下:

但是在本地效果不是这样的,如下:

这是怎么回事呢,这是因为SAE上没有本地的一些js了,css之类的东西,虽然我也不知道这些东西是干什么用的。但是在官方文档中有告诉怎么解决http://www.sinacloud.com/doc/sae/python/tutorial.html#web

下面我们就一步一步操作:

  1. 在jackerb目录下面创建static目录,现在jackerb里面应该是这样的:

2. 修改jackerb/settings.py文件

找到STATIC_ROOT,将其值设为刚才创建的目录static的本地绝对路径,我的是

/Users/xx/workspace/project/oncedo/1/oncedo/static

3. 现在执行python manage.py collectstatic

这里选择yes,这时候那一堆的东西就复制到了static下面,并且多了一个admin目录在static下面,进入后,就发现了那一堆文件。

4. 现在在编辑settings.py文件,把STATIC_ROOT的值去掉。如下:

 STATIC_ROOT = ''

5. 修改config.yaml文件,就是官方文档上说的那个。增加如下内容:

handlers:

- url: /static

  static_dir: /jackerb/static

这里/jackerb/static,是我在SAE上static的路径

现在把所有都同步到SAE上看效果。

现在在访问:http://jackerb.sinaapp.com/admin/

应该出现效果了,如果没有,那么请仔细阅读,是否完成了所有步骤。根据提示信息,一点点解决。


这一节就到这里,下一节增加自己的blog应用。

© 著作权归作者所有

共有 人打赏支持
卜星星
粉丝 27
博文 111
码字总数 68736
作品 0
海淀
程序员
Django+SAE个人博客 七

以后的博客就记录在我自己的个人博客下了,这是第七节的地址: http://jackerb.sinaapp.com/blog/7/ 扫码关注,更多惊喜

卜星星
2015/10/19
37
0
Django+SAE个人博客 四

参考资料:Django Web开发指南.pdf 2009年5月第1版 以下内容中,所有提到jackerb都是我自己的项目名称,所以需要根据自己的来设定。 已经有了admin后台管理了,那么,现在就增加上blog应用,...

卜星星
2015/10/15
54
0
Django+SAE个人博客 五

参考资料:Django Web开发指南.pdf 2009年5月第1版 以下内容中,所有提到jackerb都是我自己的项目名称,所以需要根据自己的来设定。 上节我们已经可以编辑自己的博客了,那么这一节就把我们的...

卜星星
2015/10/15
39
0
Django+SAE=个人博客 一

本地开发环境: 操作系统:OS X Yosemite Python版本:2.7.6 Django版本:1.5.12 远程: 使用新浪的SAE 参考资料:Django Web开发指南.pdf 2009年5月第1版,根据书中第二章完成,建议先在本地...

卜星星
2015/10/14
114
0
Django+SAE个人博客 九

第九节地址: http://jackerb.sinaapp.com/blog/9/ 扫码,获取更多精彩内容

卜星星
2015/10/19
69
0

没有更多内容

加载失败,请刷新页面

加载更多

Redis常用命令

keys 我把这个命令放在第一位,是因为笔者曾经做过的项目,以及一些朋友的项目,都因为使用keys这个命令,导致出现性能毛刺。这个命令的时间复杂度是O(N),而且redis又是单线程执行,在执行k...

谢思华
31分钟前
2
0
关于css宽度分离

所谓宽度分离就是width 属性不与影响宽度的 padding/border(有时候包括 margin)属性共存 例如: .box{width:200px;padding:20px;border:1px solid;} 为何要做宽度分离 一说到分离就是为了好...

莫西摩西
42分钟前
1
0
Linux常用命令

###############常用命令说明############################## cat /proc/version 显示内核的版本 mv dir1 new_dir 重命名/移动 一个目录 rm -rf a.txt b.txt c.txt 删除多个文件 chmod 777 ......

lyle_luo
49分钟前
2
0
全国地区代码科普

全国地区代码表 天津市 地区代码 地区名称 1100 天津市 辽宁省 地区代码 地区名称 2210 沈阳市 2210 法库县 2210 康平县 2210 辽中县 2210 新民市 2220 大连市 2222 普兰店市 2223 庄河市 22...

恋码之子
49分钟前
1
0
DbForge Schema Compare for MySQL入门教程:生成比较报告

【dbForge Schema Compare for MySQL下载】 当架构比较完成后,您可以生成比较报告以保留架构更改的记录。 1. 在“Comparison” 菜单中,单击“Generate Comparison Report” 。将打开“Gen...

Miss_Hello_World
50分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部