2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-29 03:56:43 +00:00

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: class Meta:
verbose_name = "Part Parameter" verbose_name = "Part Parameter"
verbose_name_plural = "Part Parameters" 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 from .models import Part, PartCategory, PartParameter, PartParameterTemplate
class PartParameterSerializer(serializers.ModelSerializer): class PartParameterSerializer(serializers.HyperlinkedModelSerializer):
""" Serializer for a PartParameter """ Serializer for a PartParameter
""" """
class Meta: class Meta:
model = PartParameter model = PartParameter
fields = ('pk', fields = ('url',
'part', 'part',
'template', 'template',
'name', 'name',
@ -45,11 +45,11 @@ class PartCategorySerializer(serializers.HyperlinkedModelSerializer):
'path') 'path')
class PartTemplateSerializer(serializers.ModelSerializer): class PartTemplateSerializer(serializers.HyperlinkedModelSerializer):
class Meta: class Meta:
model = PartParameterTemplate model = PartParameterTemplate
fields = ('pk', fields = ('url',
'name', 'name',
'units', 'units',
'format') 'format')

View File

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