Fixed serializers and started update of templates

This commit is contained in:
eeintech
2021-03-30 16:48:16 -04:00
parent 811f9333e8
commit 9c8817d73b
6 changed files with 112 additions and 9 deletions

View File

@ -215,7 +215,7 @@ class SupplierPartList(generics.ListCreateAPIView):
manufacturer = params.get('manufacturer', None)
if manufacturer is not None:
queryset = queryset.filter(manufacturer=manufacturer)
queryset = queryset.filter(manufacturer_part__manufacturer=manufacturer)
# Filter by supplier
supplier = params.get('supplier', None)
@ -227,7 +227,7 @@ class SupplierPartList(generics.ListCreateAPIView):
company = params.get('company', None)
if company is not None:
queryset = queryset.filter(Q(manufacturer=company) | Q(supplier=company))
queryset = queryset.filter(Q(manufacturer_part__manufacturer=company) | Q(supplier=company))
# Filter by parent part?
part = params.get('part', None)
@ -298,7 +298,7 @@ class SupplierPartDetail(generics.RetrieveUpdateDestroyAPIView):
- GET: Retrieve detail view
- PATCH: Update object
- DELETE: Delete objec
- DELETE: Delete object
"""
queryset = SupplierPart.objects.all()