spresso.controller.grant.api package

Submodules

spresso.controller.grant.api.api module

class ApiInformationHandler(application, settings, **kwargs)[source]

Bases: spresso.controller.grant.base.GrantHandler

process(request, response, environ)[source]

spresso.controller.grant.api.core module

class ApiInformation(settings, **kwargs)[source]

Bases: spresso.controller.grant.base.GrantHandlerFactory, spresso.controller.grant.base.SettingsMixin

settings_class

alias of ApiInformationSettings

spresso.controller.grant.api.settings module

class ApiInformationSettings[source]

Bases: spresso.controller.grant.settings.Setting

api_template = 'api.html'
endpoints = Container({'_dictionary': {'api_info': Endpoint({'methods': ['GET'], 'path': '/spresso', 'name': 'api_info'})}})
resource_path = 'resources/api/'

Module contents