diff --git a/InvenTree/part/models.py b/InvenTree/part/models.py index 0e234400f4..ab9877e42c 100644 --- a/InvenTree/part/models.py +++ b/InvenTree/part/models.py @@ -974,7 +974,7 @@ class Part(models.Model): def get_parameters(self): """ Return all parameters for this part, ordered by name """ - return self.parameters.order_by('name') + return self.parameters.order_by('template__name') def attach_file(instance, filename): diff --git a/InvenTree/part/templates/part/params.html b/InvenTree/part/templates/part/params.html index 22161f9f5f..8719246223 100644 --- a/InvenTree/part/templates/part/params.html +++ b/InvenTree/part/templates/part/params.html @@ -7,19 +7,23 @@

Part Parameters


- - - - - + +
NameValue
+ + + + + {% for param in part.get_parameters %} - + + {% endfor %}
NameValueUnits
{{ param.name }}{{ param.template.name }} {{ param.data }}{{ param.template.units }}
- + + {% endblock %} {% block js_ready %}