在我的设置中有
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
我上传的文件保存在媒体文件夹中..
现在我想在我的模板中访问这些文件
<img src="{{MEDIA_URL}}{{file.my_file}}" width="100" height="100" /></a>
当我这样做时,它不显示图像或文件。我如何获取该文件..我应该使用什么?
最佳答案
我在settings.py中设置的内容:
MEDIA_ROOT = '/home/paulius/django-paulius/epc/static/'
我有几个文件夹用于存放静态文件。其中之一用于上传的文件。
在我的模板中我会写:
<p><a href="/static/assets/{{patient.thumbnail}}">FILE</a></p>
这个有效。我现在正在使用它。尝试检查您的文件的网址,也许您打印错误了某些内容
关于python - 如何在 django 中访问媒体文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29304852/