我有一个图像表,有超过10k的图像。你知道吗
型号.py
class Image(models.Model):
image = models.ImageField(upload_to='image')
tag = models.CharField(max_length=100)
视图.py
Image.objects.filter(tag__icontains=tag).values('image')
通过以上查询,我得到了这种格式的数据。你知道吗
[
{
"image": "image/mcml4__9_ipmVd6E.jpeg",
},
{
"image": "image/mcml4__df9_ipmfgdfVd6E.jpeg",
}
]
但我需要这个基本网址。你知道吗
[
{
"image": "http://{{baseurl}}/media/image/mcml4__9_ipmVd6E.jpeg",
},
{
"image": "http://{{baseurl}}/media/image/mcml4__9_ipmVd6E.jpeg",
}
]
我怎样才能只使用orm查询而不在python内存中进行操作呢。你知道吗
尝试修改此代码段:
视图.py
我还没试过,但肯定有用。你知道吗
相关问题 更多 >
编程相关推荐