Django模板视图URL或FileField

时间:2017-08-03 01:19:09

标签: django forms

我有一个带

的模型表格
file1=forms.FileFiled(required=False)

模板显示正常,使用{{ f.file1 }}时使用默认小部件如果表单包含来自实例的数据,我如何知道模板中的文件名和网址?

我想用函数自己提供文件,而不是django如何在模板中显示它,这不起作用。

1 个答案:

答案 0 :(得分:0)

您可以访问相对路径:

{{ f.file1.name }}

但请不要忘记添加setting.py

MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

您还可以查看Django官方文档:FileField

相关问题