如何在django中获取文件的插入路径?

时间:2012-06-21 12:38:07

标签: django django-forms

我写了一个包含文件字段的表单。 现在在我的视图中我想访问我使用此字段插入的文件的路径....是否可能并且是的是什么方法,可以用于相同的??

2 个答案:

答案 0 :(得分:1)

django中有File个字段有三个(主要)属性:

.name =文件名

.path =文件在磁盘上的位置

.url =该文件的URL,浏览器可以使用该URL。如果要提供模板中文件的链接,请使用此选项。

答案 1 :(得分:0)

在Django中,文件由File类表示。该类有一个名为name的字段。该字段的文档说:

  

文件名,包括MEDIA_ROOT的相对路径。

示例

您的MEDIA_ROOT为media,文件名为my-test-file。 然后myfile.name将返回media/my-test-file

随意提出进一步的问题。