Просмотр исходного кода

Closes #8846: Enable image attachments for module types

jeremystretch 3 лет назад
Родитель
Сommit
fdc0036872
2 измененных файлов с 7 добавлено и 1 удалено
  1. 5 0
      netbox/dcim/models/devices.py
  2. 2 1
      netbox/templates/dcim/moduletype.html

+ 5 - 0
netbox/dcim/models/devices.py

@@ -374,6 +374,11 @@ class ModuleType(NetBoxModel):
         blank=True
     )
 
+    # Generic relations
+    images = GenericRelation(
+        to='extras.ImageAttachment'
+    )
+
     clone_fields = ('manufacturer',)
 
     class Meta:

+ 2 - 1
netbox/templates/dcim/moduletype.html

@@ -29,12 +29,13 @@
           </table>
         </div>
       </div>
+      {% include 'inc/panels/custom_fields.html' %}
       {% plugin_left_page object %}
     </div>
     <div class="col col-md-6">
-      {% include 'inc/panels/custom_fields.html' %}
       {% include 'inc/panels/tags.html' %}
       {% include 'inc/panels/comments.html' %}
+      {% include 'inc/panels/image_attachments.html' %}
       {% plugin_right_page object %}
     </div>
   </div>