Overview of implemented HTTP queries¶
RestAuth.common.views¶
This module implements common baseclasses used in other RestAuth views..
-
class
RestAuth.common.views.
RestAuthResourceView
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthView
Class for all views that have one variable in the path, i.e.
/users/<user>/props/
.
-
class
RestAuth.common.views.
RestAuthSubResourceView
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthView
Class for all views that have two variables in the path, i.e.
/users/<user>/props/<prop>/
.
RestAuth.User.views¶
This module implements all HTTP queries to /user/*
.
-
class
RestAuth.Users.views.
UserHandlerView
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthResourceView
Handle requests to
/users/<user>/
.
-
class
RestAuth.Users.views.
UserPropHandler
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthSubResourceView
Handle requests to
/users/<user>/props/<prop>/
.
-
class
RestAuth.Users.views.
UserPropsIndex
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthResourceView
Handle requests to
/users/<user>/props/
.
RestAuth.Group.views¶
This module implements all HTTP queries to /group/*
.
-
class
RestAuth.Groups.views.
GroupGroupHandler
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthSubResourceView
Handle requests to
/groups/<meta-group>/group/<sub-group>/
.
-
class
RestAuth.Groups.views.
GroupGroupsIndex
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthResourceView
Handle requests to
/groups/<group>/group/
.
-
class
RestAuth.Groups.views.
GroupHandlerView
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthResourceView
Handle requests to
/groups/<group>/
.
-
class
RestAuth.Groups.views.
GroupUserHandler
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthSubResourceView
Handle requests to
/groups/<group>/users/<user>/
.
-
class
RestAuth.Groups.views.
GroupUsersIndex
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthResourceView
Handle requests to
/groups/<group>/users/
.
-
class
RestAuth.Groups.views.
GroupsView
(**kwargs)[source]¶ Bases:
RestAuth.common.views.RestAuthView
Handle requests to
/groups/
.