【发布时间】:2019-08-28 10:44:49
【问题描述】:
我有一个这样定义的 url 路径:
path("/media/private/<path>", PrivateDocumentView.as_view()),
期望这个来捕获表单的 url:
/media/private/some/path/to/some/file.pdf
但事实并非如此。
我试过了:
re_path(r"^/media/private/(?P<path>.*)$", PrivateDocumentView.as_view()),
但这也行不通。只是一个 404 错误,因为 url 不匹配。
我知道我似乎正在尝试从 django 本身提供静态文件,这是一种解雇行为,但老实说,我不是!
【问题讨论】:
-
你不需要前导
/,也许这就是原因?re_path(r"^media/private/(?P<path>.*)$" ... -
@C14L 那是我的愚蠢...谢谢!你想把它作为答案,我会接受吗?
标签: django django-urls