我有一个具有图像和参考字段的模型(引用是一个字符串值)。我需要通过引用过滤图像列表,并且引用可以有多个图像。
现在我希望有一个具有参考字段值的下拉菜单。我怎么能这样做。
这是模型
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
模型的所有条目。
答案 0 :(得分:-1)
试试这个:
ALLImg.objects.all().values('ref_by', 'img_name')