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

#1344: Show object type & name when assigning a contact

jeremystretch 4 лет назад
Родитель
Сommit
803e0bfe72
2 измененных файлов с 24 добавлено и 0 удалено
  1. 23 0
      netbox/templates/tenancy/contactassignment_edit.html
  2. 1 0
      netbox/tenancy/views.py

+ 23 - 0
netbox/templates/tenancy/contactassignment_edit.html

@@ -0,0 +1,23 @@
+{% extends 'generic/object_edit.html' %}
+{% load helpers %}
+{% load form_helpers %}
+
+{% block form %}
+  <div class="field-group my-5">
+    <div class="row mb-2">
+      <h5 class="offset-sm-3">Contact Assignment</h5>
+    </div>
+    <div class="row mb-3">
+      <label class="col-sm-3 col-form-label text-lg-end">
+        {{ form.instance.object|meta:'verbose_name'|bettertitle }}
+      </label>
+      <div class="col">
+        <input class="form-control" value="{{ form.instance.object }}" disabled />
+      </div>
+    </div>
+    {% render_field form.group %}
+    {% render_field form.contact %}
+    {% render_field form.role %}
+    {% render_field form.priority %}
+  </div>
+{% endblock %}

+ 1 - 0
netbox/tenancy/views.py

@@ -338,6 +338,7 @@ class ContactBulkDeleteView(generic.BulkDeleteView):
 class ContactAssignmentEditView(generic.ObjectEditView):
     queryset = ContactAssignment.objects.all()
     model_form = forms.ContactAssignmentForm
+    template_name = 'tenancy/contactassignment_edit.html'
 
     def alter_obj(self, instance, request, args, kwargs):
         if not instance.pk: