将位于相对路径的文件转换为Django File对象

时间:2019-06-14 06:17:44

标签: django python-3.x

我的源代码中的相对路径下面有一个文件:

docs/Shootsta_Videographer_critical_info.pdf

我想将此文件转换为Django File对象。请帮忙。

1 个答案:

答案 0 :(得分:1)

Django https://docs.djangoproject.com/en/2.2/ref/files/file/的文档指出File构造函数接受Python文件对象。

是这样的:

from django.core.files import File
django_file = File(open('<base_dir>/docs/Shootsta_Videographer_critical_info.pdf'))