add model docstring to featurestypes api endpoint
This commit is contained in:
parent
1e9552ddb1
commit
45d0fb31f2
1 changed files with 4 additions and 0 deletions
|
@ -9,6 +9,7 @@ class FeatureTypeSerializer(serializers.Serializer):
|
||||||
title = serializers.SerializerMethodField()
|
title = serializers.SerializerMethodField()
|
||||||
title_plural = serializers.SerializerMethodField()
|
title_plural = serializers.SerializerMethodField()
|
||||||
endpoint = serializers.SerializerMethodField()
|
endpoint = serializers.SerializerMethodField()
|
||||||
|
description = serializers.SerializerMethodField()
|
||||||
geomtype = serializers.CharField()
|
geomtype = serializers.CharField()
|
||||||
color = serializers.CharField()
|
color = serializers.CharField()
|
||||||
|
|
||||||
|
@ -24,6 +25,9 @@ class FeatureTypeSerializer(serializers.Serializer):
|
||||||
def get_endpoint(self, obj):
|
def get_endpoint(self, obj):
|
||||||
return obj._meta.default_related_name
|
return obj._meta.default_related_name
|
||||||
|
|
||||||
|
def get_description(self, obj):
|
||||||
|
return str(obj.__doc__.strip())
|
||||||
|
|
||||||
|
|
||||||
class FeatureSerializer(serializers.ModelSerializer):
|
class FeatureSerializer(serializers.ModelSerializer):
|
||||||
level = serializers.SlugRelatedField(slug_field='name', read_only=True)
|
level = serializers.SlugRelatedField(slug_field='name', read_only=True)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue