|
|
@ -700,6 +700,7 @@ class HadisShortSerializer(serializers.ModelSerializer): |
|
|
class HadisDetailSerializer(serializers.ModelSerializer): |
|
|
class HadisDetailSerializer(serializers.ModelSerializer): |
|
|
"""Detailed serializer for Hadis with core information (transmitters and corrections moved to separate endpoints)""" |
|
|
"""Detailed serializer for Hadis with core information (transmitters and corrections moved to separate endpoints)""" |
|
|
hadis_status = HadisStatusSerializer(read_only=True) |
|
|
hadis_status = HadisStatusSerializer(read_only=True) |
|
|
|
|
|
hadis_status_text = LocalizedField() |
|
|
tags = HadisTagSerializer(many=True, read_only=True) |
|
|
tags = HadisTagSerializer(many=True, read_only=True) |
|
|
references = HadisReferenceSerializer( |
|
|
references = HadisReferenceSerializer( |
|
|
many=True, |
|
|
many=True, |
|
|
@ -712,7 +713,7 @@ class HadisDetailSerializer(serializers.ModelSerializer): |
|
|
class Meta: |
|
|
class Meta: |
|
|
model = Hadis |
|
|
model = Hadis |
|
|
fields = [ |
|
|
fields = [ |
|
|
'id', 'number', 'slug','hadis_status', 'links','share_link', |
|
|
|
|
|
|
|
|
'id', 'number', 'slug','hadis_status','hadis_status_text', 'links','share_link', |
|
|
'tags','references','reference_images','address' |
|
|
'tags','references','reference_images','address' |
|
|
] |
|
|
] |
|
|
|
|
|
|
|
|
|