onadata.libs.serializers.fields package¶
Submodules¶
onadata.libs.serializers.fields.hyperlinked_multi_identity_field module¶
-
class
onadata.libs.serializers.fields.hyperlinked_multi_identity_field.HyperlinkedMultiIdentityField(*args, **kwargs)¶ Bases:
rest_framework.relations.HyperlinkedIdentityField-
get_url(obj, view_name, request, format)¶ Given an object, return the URL that hyperlinks to the object.
May raise a NoReverseMatch if the view_name and lookup_field attributes are not configured to correctly match the URL conf.
-
lookup_fields= (('pk', 'pk'),)¶
-
onadata.libs.serializers.fields.json_field module¶
-
class
onadata.libs.serializers.fields.json_field.JsonField(read_only=False, write_only=False, required=None, default=<class 'rest_framework.fields.empty'>, initial=<class 'rest_framework.fields.empty'>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.Field-
to_internal_value(value)¶ Transform the incoming primitive data into a native value.
-
classmethod
to_json(data)¶
-
to_representation(value)¶ Transform the outgoing native value into primitive data.
-
onadata.libs.serializers.fields.organization_field module¶
-
class
onadata.libs.serializers.fields.organization_field.OrganizationField(read_only=False, write_only=False, required=None, default=<class 'rest_framework.fields.empty'>, initial=<class 'rest_framework.fields.empty'>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.Field-
to_internal_value(data)¶ Transform the incoming primitive data into a native value.
-
to_representation(obj)¶ Transform the outgoing native value into primitive data.
-
onadata.libs.serializers.fields.project_field module¶
-
class
onadata.libs.serializers.fields.project_field.ProjectField(read_only=False, write_only=False, required=None, default=<class 'rest_framework.fields.empty'>, initial=<class 'rest_framework.fields.empty'>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.Field-
to_internal_value(data)¶ Transform the incoming primitive data into a native value.
-
to_representation(obj)¶ Transform the outgoing native value into primitive data.
-
onadata.libs.serializers.fields.team_field module¶
-
class
onadata.libs.serializers.fields.team_field.TeamField(read_only=False, write_only=False, required=None, default=<class 'rest_framework.fields.empty'>, initial=<class 'rest_framework.fields.empty'>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.Field-
to_internal_value(data)¶ Transform the incoming primitive data into a native value.
-
to_representation(obj)¶ Transform the outgoing native value into primitive data.
-
onadata.libs.serializers.fields.xform_field module¶
-
class
onadata.libs.serializers.fields.xform_field.XFormField(read_only=False, write_only=False, required=None, default=<class 'rest_framework.fields.empty'>, initial=<class 'rest_framework.fields.empty'>, source=None, label=None, help_text=None, style=None, error_messages=None, validators=None, allow_null=False)¶ Bases:
rest_framework.fields.Field-
to_internal_value(data)¶ Transform the incoming primitive data into a native value.
-
to_representation(obj)¶ Transform the outgoing native value into primitive data.
-