rest_framework_json_api package¶
Subpackages¶
Submodules¶
- rest_framework_json_api.compat module
- rest_framework_json_api.exceptions module
- rest_framework_json_api.filters module
- rest_framework_json_api.metadata module
- rest_framework_json_api.pagination module
- rest_framework_json_api.parsers module
- rest_framework_json_api.relations module
SkipDataMixin
ManyRelatedFieldWithNoData
HyperlinkedMixin
HyperlinkedRelatedField
ResourceRelatedField
ResourceRelatedField.self_link_view_name
ResourceRelatedField.related_link_view_name
ResourceRelatedField.related_link_lookup_field
ResourceRelatedField.default_error_messages
ResourceRelatedField.use_pk_only_optimization()
ResourceRelatedField.conflict()
ResourceRelatedField.to_internal_value()
ResourceRelatedField.to_representation()
ResourceRelatedField.get_resource_id()
ResourceRelatedField.get_resource_type_from_included_serializer()
ResourceRelatedField.get_parent_serializer()
ResourceRelatedField.is_serializer()
ResourceRelatedField.get_choices()
PolymorphicResourceRelatedField
SerializerMethodFieldBase
ManySerializerMethodResourceRelatedField
SerializerMethodResourceRelatedField
ManySerializerMethodHyperlinkedRelatedField
SerializerMethodHyperlinkedRelatedField
- rest_framework_json_api.renderers module
JSONRenderer
JSONRenderer.media_type
JSONRenderer.format
JSONRenderer.extract_attributes()
JSONRenderer.extract_relationships()
JSONRenderer.extract_relation_instance()
JSONRenderer.extract_included()
JSONRenderer.extract_meta()
JSONRenderer.extract_root_meta()
JSONRenderer.build_json_resource_obj()
JSONRenderer.render_relationship_view()
JSONRenderer.render_errors()
JSONRenderer.render()
BrowsableAPIRenderer
- rest_framework_json_api.serializers module
ResourceIdentifierObjectSerializer
SparseFieldsetsMixin
IncludedResourcesValidationMixin
ReservedFieldNamesMixin
LazySerializersDict
SerializerMetaclass
Serializer
HyperlinkedModelSerializer
ModelSerializer
PolymorphicSerializerMetaclass
PolymorphicModelSerializer
PolymorphicModelSerializer.get_fields()
PolymorphicModelSerializer.get_polymorphic_serializer_for_instance()
PolymorphicModelSerializer.get_polymorphic_model_for_serializer()
PolymorphicModelSerializer.get_polymorphic_serializer_for_type()
PolymorphicModelSerializer.get_polymorphic_model_for_type()
PolymorphicModelSerializer.get_polymorphic_types()
PolymorphicModelSerializer.to_representation()
PolymorphicModelSerializer.to_internal_value()
- rest_framework_json_api.settings module
- rest_framework_json_api.utils module
get_resource_name()
get_serializer_fields()
format_field_names()
undo_format_field_names()
format_field_name()
undo_format_field_name()
format_link_segment()
undo_format_link_segment()
format_value()
format_resource_type()
get_related_resource_type()
get_resource_type_from_model()
get_resource_type_from_queryset()
get_resource_type_from_instance()
get_resource_type_from_manager()
get_resource_type_from_serializer()
get_resource_id()
get_included_resources()
get_default_included_resources_from_serializer()
get_relation_instance()
is_relationship_field()
Hyperlink
format_drf_errors()
format_error_object()
format_errors()
- rest_framework_json_api.views module
PreloadIncludesMixin
AutoPrefetchMixin
RelatedMixin
ModelViewSet
ReadOnlyModelViewSet
RelationshipView
RelationshipView.serializer_class
RelationshipView.self_link_view_name
RelationshipView.related_link_view_name
RelationshipView.field_name_mapping
RelationshipView.http_method_names
RelationshipView.get_serializer_class()
RelationshipView.get_url()
RelationshipView.get_links()
RelationshipView.get()
RelationshipView.remove_relationships()
RelationshipView.patch()
RelationshipView.post()
RelationshipView.delete()
RelationshipView.get_related_instance()
RelationshipView.get_related_field_name()
RelationshipView.get_resource_name()
RelationshipView.set_resource_name()
RelationshipView.resource_name