如何访问在Django的媒体文件夹中上载和保存的文件?

时间:2020-07-02 12:38:51

标签: python python-3.x django django-forms file-read

我正在从Django表单中获取文件,并将其保存在media文件夹中。然后,我想复制其内容并写入另一个文件,但是我无法获取已上传并保存在媒体文件夹中的文件的路径。

该文件实际上已保存在媒体文件夹中,但是我无法访问它,我想我用来读取的路径存在一些问题。

views.py

def result(request):
import os
if request.method == 'POST':
    uploaded_file=request.FILES['upfile']
    fs= FileSystemStorage()
    modulename=fs.save(uploaded_file.name,uploaded_file)
    url=fs.url(modulename)
    print(url)

    with open(url) as f:
        prog=f.readlines()
        with open('E:\\Main Project\\appProject\\otherfile.py','w') as f1:
            f1.writelines(prog)

任何资源或参考资料都会有所帮助。

预先感谢

0 个答案:

没有答案