我正在写一个小应用程序来标记15年以上的照片。 Web2py可以从应用程序目录之外的目录提供文件(特别是.jpeg图像)吗?也许类似于一个IIS虚拟目录?Web2py可以从应用程序目录之外的目录提供图像吗?
1
A
回答
2
是:
def image(): # http://.../image/where/ever/it/is.jpeg
filename = os.path.join(BASEDIR,'/'.join(request.args))
return response.stream(open(filename,'rb'))
您可能需要做一些验证和手动设定内容类型。
1
您正在使用哪个平台?如果你在Linux上,最简单的解决方案是创建一个到你的目标目录的符号链接。例如:
~$ ln -s /your/photos /home/www-data/web2py/applications/photoapp/static/images
如果你使用Windows,你可以使用命令行做同样的事情:
C:\mklink /D C:\www\web2py\applications\static\images C:\Users\MyPhotos\
这howtogeek.com article提供了如何在Windows中的一个符号链接一个很好的概述。
+0
是的。我想我可以,这将在Linux上。尽管如此,最终我可能不得不调整图像大小并进行流式处理。 –
相关问题
- 1. 我可以在ASP.NET MVC应用程序中从Views目录中提供图像
- 2. 在Rails应用程序目录之外设置公共目录
- 3. 从项目目录以外的目录提供js html和css文件
- 4. CakePHP - 包含来自应用程序目录之外的目录的类
- 5. 两个应用程序之间的一个图像目录
- 6. 在应用程序根目录之外存储部分视图
- 7. 如何访问Web应用程序之外的目录中的图像
- 8. 在apache目录之外加载图像
- 9. Infinispan服务器 - 目录提供程序
- 10. 从静态目录以外的瓶子提供瓶子文件
- 11. 如何从NGINX的根目录以外提供相对源url
- 12. git可以在'refs /'目录之外推送引用吗?
- 13. adf |如何在应用程序根目录之外显示图像?
- 14. 从iPhone中的应用程序目录中删除图像
- 15. Wicket从Web应用程序目录以外的文件系统创建映像
- 16. 从根目录以外上传图像在根目录的文件夹
- 17. 春季:直接访问并在网站目录之外提供图像
- 18. 从我的战争目录中提供图像?
- 19. IIS 6提供MVC 2应用程序中不可用的目录列表
- 20. 我可以问'require'从我的应用程序根目录搜索模块吗?
- 21. 如何从应用程序目录中获取图像列表
- 22. xCode:从应用程序文档目录检索图像
- 23. 在web上提供web2py应用程序
- 24. 可以从Temp目录运行MSI吗?
- 25. CakePHP的 - 保存和根目录之外提供文件服务
- 26. 可以使oprofile使用/root/.oprofile以外的目录吗?
- 27. web2py目录之外的更多静态文件
- 28. 我可以从3目录深的jar中提取文件吗?
- 29. 目录别名目录以外DocumentRoot
- 30. 可以在战争之外配置tomcat 7中的应用程序特定类路径目录吗?
感谢您向我展示如何流式传输图像。是的,我想要设置内容类型,但仍然比使用.JSP(Java)和.ASPX(C#)时要做同样的事情要容易得多。如果这是Massimo,我认为这是......感谢您使用Web2py(http://web2py.com/),并祝贺您最近对FLOSS周刊的采访(http://twit.tv/show/floss-weekly/188)。我不会试图启发这个热门或者不受欢迎的东西,让我的整个家庭参与标记15年的图像应用程序,没有Web2py。 –