Commit 5f2ca58d authored by ibuler's avatar ibuler

[Bugfix] 修改label api bug

parent 1c721201
...@@ -29,10 +29,6 @@ class Label(models.Model): ...@@ -29,10 +29,6 @@ class Label(models.Model):
for name in names: for name in names:
yield name, cls.objects.filter(name=name) yield name, cls.objects.filter(name=name)
@property
def asset_count(self):
return self.assets.count()
def __str__(self): def __str__(self):
return "{}:{}".format(self.name, self.value) return "{}:{}".format(self.name, self.value)
......
...@@ -297,7 +297,7 @@ class LabelSerializer(serializers.ModelSerializer): ...@@ -297,7 +297,7 @@ class LabelSerializer(serializers.ModelSerializer):
@staticmethod @staticmethod
def get_asset_count(obj): def get_asset_count(obj):
return obj.asset_count return obj.assets.count()
def get_field_names(self, declared_fields, info): def get_field_names(self, declared_fields, info):
fields = super().get_field_names(declared_fields, info) fields = super().get_field_names(declared_fields, info)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment