如何设置不是来自媒体目录的默认图像
How to set default image from not from media directory
我不知道如何正确设置 none-media image 的默认路径。
我尝试添加 /
,但没有帮助:
...
image = models.ImageField(...
default='/static/course_lesson/resources/images/default.jpg')
...
并且在 HTML
页面 image.url
中看起来如下:
...
src="/media/static/course_lesson/resources/images/default.jpg"
...
尝试将其添加到您的模型中
def image_url (self):
if self.image: return self.image.url
else: return static("course_lesson/resources/images/default.jpg")
然后在模板中
src="{{ object.image_url }}"
我不知道如何正确设置 none-media image 的默认路径。
我尝试添加 /
,但没有帮助:
...
image = models.ImageField(...
default='/static/course_lesson/resources/images/default.jpg')
...
并且在 HTML
页面 image.url
中看起来如下:
...
src="/media/static/course_lesson/resources/images/default.jpg"
...
尝试将其添加到您的模型中
def image_url (self):
if self.image: return self.image.url
else: return static("course_lesson/resources/images/default.jpg")
然后在模板中
src="{{ object.image_url }}"