【发布时间】:2016-07-26 14:20:58
【问题描述】:
我想在 django 项目中将文件路径转换为 url。如何将文件字段转换为 url?
【问题讨论】:
-
这里没有足够的细节。什么文件路径?你想用什么 URL 结束?文件路径与 URL 有什么关系?
标签: django django-forms django-admin
我想在 django 项目中将文件路径转换为 url。如何将文件字段转换为 url?
【问题讨论】:
标签: django django-forms django-admin
如果没有进一步的配置,通过 Django 的models.FileField(也称为models.ImageField)存储的文件最终会在您的MEDIA_ROOT 文件夹中,并且将在MEDIA_URL 使用MEDIA_ROOT 下的文件夹结构定义的基本路径下可用。
看看:
当配置正确时,在你的模板中文件的链接是
<a href="{{ object.file.url }}">Download File</a>
如果这个问题是关于静态文件的,请在 Django 文档中搜索 static 和 staticfiles。类似于媒体配置。
编辑:更新链接
【讨论】: