django - Django ORM 中 ImageField 的默认图像

标签 django django-orm

我正在使用 ImageField将个人资料图片存储在我的模型上。

如果未定义图像,如何将其设置为返回默认图像?

最佳答案

我还没有尝试过这个,但我相对确定你可以将它设置为你所在领域的默认值。

pic = models.ImageField(upload_to='blah', default='path/to/my/default/image.jpg')

编辑 :愚蠢的 StackOverflow 不会让我评论其他人的答案,但那个旧片段不是你想要的。我强烈推荐 django-imagekit因为它可以非常轻松干净地完成大量出色的图像大小调整和操作。

关于django - Django ORM 中 ImageField 的默认图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1276887/

相关文章:

django - 如何从多对多中删除所有关系?

django - django 和 heroku 部署未获取静态文件

sql - 在 Postgres 中手动对列进行排序的正确方法是什么?

Django ORM 用于计算foreignkey 的引用

django prefetch_与过滤器相关

mysql - Django-Memsql初始迁移报错

css - 将 CSS 添加到 Django 1.4 模板的新手指南

python - 在django中接收发送邮件的发送列表

django - 更新对象的选择,每个对象都具有不同的批量值(Django)

python - 为什么 prefetch_lated 在 django 中不起作用?