媒体文件路径中的双斜杠

时间:2019-02-20 08:41:42

标签: python django url path os.path

我有django应用(非常老的版本1.0.4),并且在构建路径(在这种情况下为媒体文件)时遇到了问题。

当我的设置变量为:

MEDIA_URL_WWWW = '/'

我得到的路径是/media之间没有content- domain.net/admin/files/mediacontent/

但是当我的变量有两个斜杠//时。

MEDIA_URL_WWWW = '//'

我得到了一条路径,其中媒体和内容之间有一个双// domain.net/admin/files/media//content/

1 个答案:

答案 0 :(得分:0)

我对Django不太熟悉,也不知道我的答案是否适用于Django,但是您是否尝试过使用原始字符串r'/'?另外,对于与路径相关的问题,我通常使用os.path.join函数,即

from os.path import join
mypath = join('media', 'content')