简体   繁体   English

Django 获取没有 url 的文件名

[英]Django get filename without url

I get a file with this commannd:我用这个命令得到一个文件:

src = request.POST.get('src', '')

But the output is: https://url.com/path/filename.jpg但是 output 是: https://url.com/path/filename.jpg

How can I just get path/filename.jpg?我怎样才能得到路径/文件名.jpg?

regards Christopher问候克里斯托弗

Yes I wrote a 3 lines command, one line would be better:是的,我写了一个 3 行命令,一行会更好:

from urllib.parse import urlparse
import os    

url = request.POST.get('src', '')
filepath = urlparse(url).path
src = path + (os.path.basename(filepath))

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM