kepler.api.resource module¶
The module contains the functionality for REST API calls for resources.
-
class
kepler.api.resource.AddResourceParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameters class for REST API call
add_resource.-
description_en= The description of the resource in English.¶
-
description_fi= The description of the resource in Finnish.¶
-
name_en= The name of the resource in English¶
-
name_fi= The name of the resource in Finnish¶
-
statuses= The list of statuses for the resource.¶
-
-
class
kepler.api.resource.DeleteResourceParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameter class for REST API class
delete_resource.-
resource_id= The ID of the resource that will be deleted.¶
-
-
class
kepler.api.resource.EditResourceParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameters class for REST API call
edit_resource.-
description_en= The description of the resource in English.¶
-
description_fi= The description of the resource in Finnish.¶
-
name_en= The name of the resource in English.¶
-
name_fi= The name of the resource in Finnish.¶
-
resource_id= The ID of the resource that is edited.¶
-
statuses= The list of statuses for the resource.¶
-
-
kepler.api.resource.add_resource(request)¶ The function implements the REST API call
add_resource.
-
kepler.api.resource.delete_resource(request)¶ The function implements the REST API call
delete_resource.
-
kepler.api.resource.edit_resource(request)¶ The function implements the REST API call
edit_resource.
-
kepler.api.resource.get_resources(request)¶ The function implements the REST API call
get_resources.
-
kepler.api.resource.set_transl(lang_id, tr_id, translation)¶ The utility function adds a translation to the database.