gpt4 book ai didi

python - 如何在 Django 中按文件名过滤图像字段

转载 作者:太空狗 更新时间:2023-10-29 21:22:53 24 4
gpt4 key购买 nike

我在我的模型中添加了一个 ImageField,例如

class UserImage(models.Model):
photo = models.ImageField(upload_to='target_path')
....

保存图像后,假设'a.jpg',然后我希望用户使用文件名'a.jpg'来过滤模型,我应该这样写:

UserImage.objects.filter(photo.filename='a.jpg')
....

最佳答案

你的建议会给你一个错误。试试这个:

UserImage.objects.filter(photo='a.jpg')

编辑:Django 在文件名前加上 upload_path。然后查询应该做类似的事情,例如:

UserImage.objects.filter(photo='images/users/photos/a.jpg')

关于python - 如何在 Django 中按文件名过滤图像字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8612494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com