status display field
This commit is contained in:
parent
a9d45ab7bb
commit
20b3e7f461
|
|
@ -31,6 +31,7 @@ class _ContentTypeSerializer(serializers.ModelSerializer):
|
|||
class ReviewBackSerializer(serializers.ModelSerializer):
|
||||
reviewer_data = _ReviewerSerializer(read_only=True, source='reviewer')
|
||||
content_type_data = _ContentTypeSerializer(read_only=True, source='content_type')
|
||||
status_display = serializers.CharField(read_only=True, source='get_status_display')
|
||||
|
||||
class Meta:
|
||||
model = Review
|
||||
|
|
@ -40,6 +41,7 @@ class ReviewBackSerializer(serializers.ModelSerializer):
|
|||
'reviewer_data',
|
||||
'text',
|
||||
'status',
|
||||
'status_display',
|
||||
'mark',
|
||||
'priority',
|
||||
# 'child',
|
||||
|
|
|
|||
|
|
@ -8,7 +8,14 @@ from review.serializers.back import ReviewBackSerializer
|
|||
|
||||
|
||||
class ReviewLstView(generics.ListCreateAPIView):
|
||||
"""Comment list create view."""
|
||||
"""Review list create view.
|
||||
|
||||
status values:
|
||||
|
||||
TO_INVESTIGATE = 0
|
||||
TO_REVIEW = 1
|
||||
READY = 2
|
||||
"""
|
||||
serializer_class = ReviewBackSerializer
|
||||
queryset = models.Review.objects.all()
|
||||
permission_classes = [permissions.IsAuthenticatedOrReadOnly, ]
|
||||
|
|
@ -16,7 +23,14 @@ class ReviewLstView(generics.ListCreateAPIView):
|
|||
|
||||
|
||||
class ReviewRUDView(generics.RetrieveUpdateDestroyAPIView):
|
||||
"""Comment RUD view."""
|
||||
"""Review RUD view.
|
||||
|
||||
status values:
|
||||
|
||||
TO_INVESTIGATE = 0
|
||||
TO_REVIEW = 1
|
||||
READY = 2
|
||||
"""
|
||||
serializer_class = ReviewBackSerializer
|
||||
queryset = models.Review.objects.all()
|
||||
permission_classes = [permissions.IsAdminUser | IsReviewerManager | IsRestaurantReviewer]
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user