family_api package

Subpackages

Submodules

family_api.urls module

family_api.views module

class family_api.views.AllMemberDetailsView[source]

Bases: QueryBaseView, DatasetAccessRightsView

Details of all members of a family.

get(request: Request, dataset_id: str, family_id: str) Response[source]

Response to get request for details of all members of a family.

class family_api.views.FamilyDetailsView[source]

Bases: QueryBaseView, DatasetAccessRightsView

Get a family details view.

get(request: Request, dataset_id: str, family_id: str) Response[source]

Response to a get request for the details of a specific family.

class family_api.views.ListAllDetailsView[source]

Bases: QueryBaseView, DatasetAccessRightsView

List of all family details.

get(request: Request, dataset_id: str) Response[source]

Response to get request for all families details in a dataset.

class family_api.views.ListFamiliesView[source]

Bases: QueryBaseView, DatasetAccessRightsView

List dataset families.

get(request: Request, dataset_id: str | None) Response[source]

Response to get request for a dataset families.

class family_api.views.ListMembersView[source]

Bases: QueryBaseView, DatasetAccessRightsView

List family members view.

get(request: Request, dataset_id: str, family_id: str) Response[source]

Response to get family members.

class family_api.views.MemberDetailsView[source]

Bases: QueryBaseView, DatasetAccessRightsView

Details view of a person.

get(request: Request, dataset_id: str, family_id: str, member_id: str) Response[source]

Response to get request for a person details.

class family_api.views.TagsView[source]

Bases: QueryBaseView, DatasetAccessRightsView

get(request: Request) Response[source]

Module contents