Django 请求绝对文件路径



使用 django 请求,我正在尝试获取原始上传文件的绝对文件路径。原因是我想修改原始文件,所以只有文件名或一些"媒体根"位置是不够的。

我尝试做类似的事情

request.FILES['file'].name

但这只是给了我名字,而不是路径(既不是绝对的也不是相对的(。 谷歌并没有真正提供帮助,文件名很常见,但路径似乎是一个特例。我希望它甚至是可能的XP。

提前感谢!

试试这个。

我的文件 = 请求。文件["文件名"]

fs = 文件系统存储((

文件名 = fs.save(myfile.name, myfile(

uploaded_file_url = fs.url(文件名(

打印(uploaded_file_url(

还要确保在文件中的Middleware_classes下添加"django.core.files.storage.FileSystemStorage"settings.py

相关内容

  • 没有找到相关文章

最新更新