【发布时间】:2014-03-15 16:38:12
【问题描述】:
我正在(尝试)在 dev 中使用 staticurlparser 来提供静态文件,使用级联在另一个应用程序之间切换。但我似乎无法正确使用语法。
我的开发服务器是一个亚马逊 ec2 实例,我通过 8080 端口通过网络提供所有服务。
我需要服务的目录位于 home/ubuntu/appdir/static。
这是我最近的尝试:
staticdir = StaticURLParser('static',os.path.join(os.path.dirname(__file__),'/appdir/static'))
我的理解是,如果我去ec2-num-.../static/file.txt,staticdir会在/home/ubuntu/appdir/static中找到file.txt 但是 staticdir 出现为:
<StaticURLParser '/home/ubuntu/static'>
而不是上面的目录。
正如我在使用级联之前所说的:
webb_app = Cascade([staticdir,otherapp])
我可能遇到的另一个问题是我没有使用完整的 ec2 服务器 URL,但我还不知道。我希望在粘贴方面更熟练的人可以帮助我。
【问题讨论】:
标签: url python-2.7 url-routing wsgi