Skip to content
Snippets Groups Projects
Commit c4347d2f authored by Martin Burchell's avatar Martin Burchell
Browse files

Py3: exception message handling

parent b874f2a2
No related branches found
No related tags found
2 merge requests!166Staging,!157Django 2.2 and Python 3 upgrade
......@@ -153,14 +153,14 @@ class ItemViewSet(viewsets.ModelViewSet, BulkDestroyModelMixin):
try:
item = Item.objects.get(pk=item_pk)
except Item.DoesNotExist as e:
data = {'detail': e.message}
data = {'detail': str(e)}
return Response(data, status=status.HTTP_404_NOT_FOUND)
term_data = request.data
try:
taxonomy = Taxonomy.objects.get(slug=term_data['taxonomy'])
except Taxonomy.DoesNotExist as e:
data = {'detail': e.message}
data = {'detail': str(e)}
return Response(data, status=status.HTTP_400_BAD_REQUEST)
terms = []
......@@ -171,7 +171,7 @@ class ItemViewSet(viewsets.ModelViewSet, BulkDestroyModelMixin):
name=term_name,
)
except Term.DoesNotExist as e:
data = {'detail': e.message}
data = {'detail': str(e)}
return Response(data, status=status.HTTP_400_BAD_REQUEST)
terms.append(term)
......@@ -188,7 +188,7 @@ class ItemViewSet(viewsets.ModelViewSet, BulkDestroyModelMixin):
try:
item = Item.objects.get(pk=item_pk)
except Item.DoesNotExist as e:
data = {'detail': e.message}
data = {'detail': str(e)}
return Response(data, status=status.HTTP_404_NOT_FOUND)
try:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment