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'),