8356 revert property

This commit is contained in:
Arthur 2023-10-24 10:45:33 -07:00
parent a3059cef22
commit 2b0e2fa923
2 changed files with 2 additions and 5 deletions

View File

@ -242,10 +242,6 @@ class VirtualMachine(ContactsMixin, RenderConfigMixin, ConfigContextModel, Prima
else:
return None
@property
def disk_size(self):
return sum(self.virtualdisks.all().values_list('size', flat=True))
class VMInterface(NetBoxModel, BaseInterface, TrackingModelMixin):
virtual_machine = models.ForeignKey(

View File

@ -352,7 +352,8 @@ class VirtualMachineListView(generic.ObjectListView):
@register_model_view(VirtualMachine)
class VirtualMachineView(generic.ObjectView):
queryset = VirtualMachine.objects.all()
queryset = VirtualMachine.objects.all().annotate(
disk_size=Sum('virtualdisks__size'))
@register_model_view(VirtualMachine, 'interfaces')