我在班上创建了两个属性:
@property
def images(self):
return PictureImage.objects.filter(picture=self)
@property
def max_size_image(self):
images = self.images
# Skipped some code here
return images.first() # Unresolved attribute reference 'first' for class 'property'
如您所见,第一个属性返回queryset,其中包含first()
方法。但PyCharm向我显示了上述代码的警告。可以吗?