如何设置不是来自媒体目录的默认图像

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 }}"