这是我的项目文件夹
“>
我首先决定在我的settings.py中设置我的媒体URL和我的媒体根目录>
MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/portfoliopicture/'
在管理员方面,我决定在本地提供一个url模式,因为我在本地时无法获取我的URL 网址格式”
if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
我已经用这种方式定义了模型。
image = models.ImageField(upload_to='portfoliopicture/')
并使用url获取图像,
src="{{ portfolio.image.url }}"
在我的模板html中,这是我的称呼,我遇到的这个问题太奇怪了,就像无法找到url路径。。
这是我收到的消息错误。来自网络标签
我想了解。为什么在似乎定义了URL的情况下出现此问题?我调用文件夹的方式有问题吗?我显然在这里错过了一些东西。
this happen when i add the prefix manually
src="portfoliopicture/{{ portfolio.image.url }}"
这是我的项目文件夹,我首先决定在我的设置上设置媒体URL和媒体根目录。pyMEDIA_ROOT = os.path.join(BASE_DIR,'media')MEDIA_URL ='/ media / portfoliopicture /'在我的管理员上...
Amigos lo solucione viendo esta web https://overiq.com/django-1-10/handling-media-files-in-django/