2
我想从模型中获得随机对象,但是如果数据库中没有数据我想返回404页面。如何使用get_object_or_404和order_by('?')来获得随机图像
这行代码为我工作很好:
dummy_image=DummyImage.objects.order_by('?').first().image_url.url
,但我想用get_object_or_404
快捷。
所以,我想这一点:
dummy_image = get_object_or_404(DummyImage).order('?').first().image_url.url
但dosent't工作,并会造成一些问题。它说它返回了两个以上的对象。
我该如何解决问题?