See #248: better structure for action serializers

This commit is contained in:
Eliot Berriot 2018-06-21 19:21:51 +02:00
parent 107b1ea7dc
commit bf8b143700
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
4 changed files with 55 additions and 32 deletions

View file

@ -61,8 +61,7 @@ class ManageTrackFileSerializer(serializers.ModelSerializer):
class ManageTrackFileActionSerializer(common_serializers.ActionSerializer):
actions = ["delete"]
dangerous_actions = ["delete"]
actions = [common_serializers.Action("delete", allow_all=False)]
filterset_class = filters.ManageTrackFileFilterSet
@transaction.atomic