app.blueprints.roles.RoleResource

class app.blueprints.roles.RoleResource(api=None, *args, **kwargs)

Bases: app.blueprints.roles.RoleBaseResource

Attributes

RoleResource.decorators

The canonical way to decorate class-based views is to decorate the return value of as_view().

RoleResource.method_decorators

RoleResource.methods

A list of methods this view can handle.

RoleResource.provide_automatic_options

Setting this disables or force-enables the automatic options handling.

RoleResource.representations

RoleResource.role_serializer

RoleResource.role_service

Methods

RoleResource.__init__([api])

RoleResource.as_view(name, *class_args, ...)

Converts the class into an actual view function that can be used with the routing system.

RoleResource.delete(role_id)

RoleResource.dispatch_request(*args, **kwargs)

Subclasses have to override this method to implement the actual view function code.

RoleResource.get(role_id)

RoleResource.put(role_id)

RoleResource.validate_payload(func)

Perform a payload validation on expected model if necessary