#15712: add imageattachments to vms

This commit is contained in:
Florian Derler 2024-04-12 15:17:10 +02:00
parent d0f0782bc0
commit 9b65f97d42
No known key found for this signature in database
GPG Key ID: 718C56D064BD606D
2 changed files with 3 additions and 2 deletions

View File

@ -158,6 +158,7 @@
</h5> </h5>
{% htmx_table 'ipam:service_list' virtual_machine_id=object.pk %} {% htmx_table 'ipam:service_list' virtual_machine_id=object.pk %}
</div> </div>
{% include 'inc/panels/image_attachments.html' %}
{% plugin_right_page object %} {% plugin_right_page object %}
</div> </div>
</div> </div>

View File

@ -15,7 +15,7 @@ from extras.models import ConfigContextModel
from extras.querysets import ConfigContextModelQuerySet from extras.querysets import ConfigContextModelQuerySet
from netbox.config import get_config from netbox.config import get_config
from netbox.models import NetBoxModel, PrimaryModel from netbox.models import NetBoxModel, PrimaryModel
from netbox.models.features import ContactsMixin from netbox.models.features import ContactsMixin, ImageAttachmentsMixin
from utilities.fields import CounterCacheField, NaturalOrderingField from utilities.fields import CounterCacheField, NaturalOrderingField
from utilities.ordering import naturalize_interface from utilities.ordering import naturalize_interface
from utilities.query_functions import CollateAsChar from utilities.query_functions import CollateAsChar
@ -29,7 +29,7 @@ __all__ = (
) )
class VirtualMachine(ContactsMixin, RenderConfigMixin, ConfigContextModel, PrimaryModel): class VirtualMachine(ContactsMixin, ImageAttachmentsMixin, RenderConfigMixin, ConfigContextModel, PrimaryModel):
""" """
A virtual machine which runs inside a Cluster. A virtual machine which runs inside a Cluster.
""" """