From 1cd0051316bcd2dae9e78d276a1d40716f9ada2f Mon Sep 17 00:00:00 2001 From: Oliver Walters <oliver.henry.walters@gmail.com> Date: Tue, 20 Aug 2019 12:43:12 +1000 Subject: [PATCH] Add page to display part parameters --- InvenTree/part/templates/part/params.html | 28 +++++++++++++++++++++++ InvenTree/part/urls.py | 1 + 2 files changed, 29 insertions(+) create mode 100644 InvenTree/part/templates/part/params.html diff --git a/InvenTree/part/templates/part/params.html b/InvenTree/part/templates/part/params.html new file mode 100644 index 0000000000..22161f9f5f --- /dev/null +++ b/InvenTree/part/templates/part/params.html @@ -0,0 +1,28 @@ +{% extends "part/part_base.html" %} +{% load static %} +{% block details %} + +{% include "part/tabs.html" with tab='params' %} + +<h4>Part Parameters</h4> +<hr> + +<table> +<tr> + <th>Name</th> + <th>Value</th> +</tr> + {% for param in part.get_parameters %} + <tr> + <td>{{ param.name }}</td> + <td>{{ param.data }}</td> + </tr> + {% endfor %} +</table> + +{% endblock %} + +{% block js_ready %} +{{ block.super }} + +{% endblock %} \ No newline at end of file diff --git a/InvenTree/part/urls.py b/InvenTree/part/urls.py index 3ec99e7255..64eebd6dc1 100644 --- a/InvenTree/part/urls.py +++ b/InvenTree/part/urls.py @@ -29,6 +29,7 @@ part_detail_urls = [ url(r'^bom-upload/?', views.BomUpload.as_view(), name='upload-bom'), + url(r'^params/', views.PartDetail.as_view(template_name='part/params.html'), name='part-params'), url(r'^variants/?', views.PartDetail.as_view(template_name='part/variants.html'), name='part-variants'), url(r'^stock/?', views.PartDetail.as_view(template_name='part/stock.html'), name='part-stock'), url(r'^allocation/?', views.PartDetail.as_view(template_name='part/allocation.html'), name='part-allocation'),