\ No newline at end of file
diff --git a/InvenTree/part/templates/part/cat_link.html b/InvenTree/part/templates/part/cat_link.html
index 171e719893..02ec88c45c 100644
--- a/InvenTree/part/templates/part/cat_link.html
+++ b/InvenTree/part/templates/part/cat_link.html
@@ -1,12 +1,12 @@
diff --git a/InvenTree/track/admin.py b/InvenTree/track/admin.py
index a2908c2e7c..b060b5ad9e 100644
--- a/InvenTree/track/admin.py
+++ b/InvenTree/track/admin.py
@@ -1,10 +1,16 @@
from django.contrib import admin
-from .models import UniquePart
+from .models import UniquePart, PartTrackingInfo
class UniquePartAdmin(admin.ModelAdmin):
list_display = ('part', 'serial', 'status', 'creation_date')
+
+class PartTrackingAdmin(admin.ModelAdmin):
+ list_display = ('part', 'date', 'title')
+
+
admin.site.register(UniquePart, UniquePartAdmin)
+admin.site.register(PartTrackingInfo, PartTrackingAdmin)
\ No newline at end of file
diff --git a/InvenTree/track/models.py b/InvenTree/track/models.py
index a3ead6affe..bb13c43734 100644
--- a/InvenTree/track/models.py
+++ b/InvenTree/track/models.py
@@ -52,7 +52,8 @@ class UniquePart(models.Model):
status = models.IntegerField(default=PART_IN_PROGRESS, choices=PART_STATUS_CODES.items())
def __str__(self):
- return self.part.name
+ return "{pn} - # {sn}".format(pn = self.part.name,
+ sn = self.serial)
class PartTrackingInfo(models.Model):
diff --git a/InvenTree/track/templates/track/detail.html b/InvenTree/track/templates/track/detail.html
new file mode 100644
index 0000000000..ce1f30ecda
--- /dev/null
+++ b/InvenTree/track/templates/track/detail.html
@@ -0,0 +1,26 @@
+{% extends "base.html" %}
+
+{% block content %}
+
+Part: {{ part.part.name }}
+Serial number: {{ part.serial }}
+
+{% if part.tracking_info.all|length > 0 %}
+
Tracking information:
+
+{% for info in part.tracking_info.all %}
+
+
+
+ {{ info.title }}{{ info.date }}
+
+ {% if info.notes %}
+
{{ info.notes }}
+ {% endif %}
+
+
+{% endfor %}
+
+{% endif %}
+
+{% endblock %}
\ No newline at end of file
diff --git a/InvenTree/track/templates/track/edit.html b/InvenTree/track/templates/track/edit.html
new file mode 100644
index 0000000000..8d0fb09346
--- /dev/null
+++ b/InvenTree/track/templates/track/edit.html
@@ -0,0 +1,5 @@
+{% extends "base.html"% }
+
+{% block content %}
+
+{% endblock %}
\ No newline at end of file
diff --git a/InvenTree/track/templates/track/index.html b/InvenTree/track/templates/track/index.html
index 87eb68e411..b98d815a5a 100644
--- a/InvenTree/track/templates/track/index.html
+++ b/InvenTree/track/templates/track/index.html
@@ -1,4 +1,4 @@
-{% include "base.html" %}
+{% extends "base.html" %}
{% block content %}
@@ -7,7 +7,9 @@