我的模型具有图像和参考字段(参考为字符串值(。我需要通过参考过滤图像列表,并且参考可以具有多个图像。
现在,我希望有参考字段值的下拉菜单。我该怎么做。
这是模型
class AllImg(models.Model):
ref_by = models.CharField(max_length=100)
img_name = models.ImageField(upload_to='uploads/allimg/')
现在,在显示AllImg
模型列表的观点中,我必须通过ref_by
字段过滤它们。我将在会话中设置ref_by
的值,并根据该值显示列表。如果该会话密钥中没有设置任何内容,则将显示AllImg
模型的所有条目。
尝试以下:
ALLImg.objects.all().values('ref_by', 'img_name')