设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

Python 实战(6):放开那只海豹

[复制链接]

0

主题

0

好友

137

积分

注册会员

Rank: 2

31#
发表于 2017-12-14 15:33:38 |只看该作者
zhaolehua 发表于 2017-12-14 15:22
$directors
这是我给导演加的超链接

我知道了 我前面没有定义$ directors = movie.directors
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

32#
发表于 2017-12-15 20:28:15 |只看该作者
到底 director 还是 directors,你先确认没拼错
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

148

积分

注册会员

Rank: 2

33#
发表于 2018-5-14 09:42:00 |只看该作者
老师,你好:
     我看老师在文章里有这个提示  (首先是图片的路径。这里要在页面上直接使用文件而不是代码,这被称作静态文件访问。在 web.py 里,默认是以 static 作为静态文件目录。因此,必须把存放图片的 poster 文件夹扔到 static 目录下面。static 目录本身是在服务器根目录,也就是和 code.py 在一个目录下。)
     是不是想载入图片只能通过static目录?  我在这个地方没用static,写的是绝对路径<img src="绝对路径">,没有办法显示图片。(绝对路径:<img src="D:/pycharm/WZ/untitled/poster/$(moviee.id).webp">)。
     
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

34#
发表于 2018-5-14 22:58:12 |只看该作者
skybeak 发表于 2018-5-14 09:42
老师,你好:
     我看老师在文章里有这个提示  (首先是图片的路径。这里要在页面上直接使用文件而不是代 ...

不行
不然通过这个方式不是可以直接从浏览器获取服务器上的任意文件了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

146

积分

注册会员

Rank: 2

35#
发表于 2019-8-19 09:09:13 |只看该作者
本帖最后由 boat 于 2019-8-19 09:19 编辑

图片都下载到poster文件夹下了,但是显示静态文件目录有问题,图片一直出不来,运行程序报错:'StaticApp Object has no attribute 'directory'
在网页中检查,显示error500。
最后查到是python3.7版本的问题,需要修复。
参考文章https://github.com/webpy/webpy/issues/472的最后一个回答找到了解决方案https://github.com/webpy/webpy/pull/468/files
要在报错的web/httpserver.py里的def __init__(self,environ,start_response):
下面加一句self.directory=os.getcwd()
或者可重新安装新的版本
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

36#
发表于 2019-8-20 22:24:38 |只看该作者
boat 发表于 2019-8-19 09:09
图片都下载到poster文件夹下了,但是显示静态文件目录有问题,图片一直出不来,运行程序报错:'StaticApp O ...

非常感谢你的勘误
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 20:19 , Processed in 0.015073 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部