Part parameter fixes

This commit is contained in:
Oliver Walters 2017-04-16 01:08:43 +10:00
parent 7e1fbf8a04
commit d3781427ad
3 changed files with 5 additions and 6 deletions

View File

@ -187,3 +187,4 @@ class PartParameter(models.Model):
class Meta:
verbose_name = "Part Parameter"
verbose_name_plural = "Part Parameters"
unique_together = ('part', 'template')

View File

@ -3,13 +3,13 @@ from rest_framework import serializers
from .models import Part, PartCategory, PartParameter, PartParameterTemplate
class PartParameterSerializer(serializers.ModelSerializer):
class PartParameterSerializer(serializers.HyperlinkedModelSerializer):
""" Serializer for a PartParameter
"""
class Meta:
model = PartParameter
fields = ('pk',
fields = ('url',
'part',
'template',
'name',
@ -45,11 +45,11 @@ class PartCategorySerializer(serializers.HyperlinkedModelSerializer):
'path')
class PartTemplateSerializer(serializers.ModelSerializer):
class PartTemplateSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = PartParameterTemplate
fields = ('pk',
fields = ('url',
'name',
'units',
'format')

View File

@ -12,8 +12,6 @@ class UniquePartManager(models.Manager):
def create(self, *args, **kwargs):
print(kwargs)
part = kwargs.get('part', None)
if not part.trackable: