Django 获取没有 url 的文件名

Django get filename without url

我用这个命令得到了一个文件:

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

但输出是:https://url.com/path/filename.jpg

我怎样才能得到 path/filename.jpg?

问候 克里斯托弗

是的,我写了 3 行命令,一行会更好:

from urllib.parse import urlparse
import os    

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