如何使用Turbogears2提供任意目录中的文件?
我有一个包含本地路径的数据库,例如/home/myuser/tg2env/MyProject/myproject/files/somefile.jpg
tg.url似乎只能提供公共目录中的内容。
是否有小部件可用,或者我是否需要编写某种DownloadController?
发布于 2010-05-09 10:53:53
好的,我使用了这个,它似乎起作用了。
有谁有更好的意见吗?
@expose()
@allow_only(predicates.not_anonymous())
def download(self):
import paste.fileapp
f = paste.fileapp.FileApp(filepath)
from tg import use_wsgi_app
return use_wsgi_app(f)https://stackoverflow.com/questions/2796352
复制相似问题