是的,我希望它像 Flask 框架一样工作 - 在那里我可以设置如下参数:
static_folder=os.getcwd()+"/static/", static_url_path=""
以及其中的所有文件./static/files/blabla.bla
可以通过以下方式访问mysite.com/files/blabla.bla
地址。我真的不想添加static
after mysite.com
.
但如果我设置STATIC_URL = '/'
在 Django 中,我可以通过这个地址获取静态文件,但突然我无法获取中描述的页面urls.py
.
我相信这是不支持开箱即用的。我想到的一种方法是使用特殊的 404 处理程序,该处理程序无法与任何定义的 URL 匹配,从而将该请求视为对静态资源的请求。这在开发环境中相当容易做到,但当 nginx、Apache 和/或 Gunicorn 参与时,就会变得更加困难。
换句话说,不要这样做。嵌套静态数据(或将它们放在不同的子域中),但不要以这种方式混合 URL 层次结构。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)