我有一个带
的模型表格file1=forms.FileFiled(required=False)
模板显示正常,使用{{ f.file1 }}
时使用默认小部件如果表单包含来自实例的数据,我如何知道模板中的文件名和网址?
我想用函数自己提供文件,而不是django如何在模板中显示它,这不起作用。
答案 0 :(得分:0)
您可以访问相对路径:
{{ f.file1.name }}
但请不要忘记添加setting.py
:
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
您还可以查看Django官方文档:FileField