endi.views.notification package

Submodules

endi.views.notification.rest_api module

class endi.views.notification.rest_api.NotificationRestApiView(context, request=None)

Bases : BaseRestView, RestListMixinClass

dbsession: DBSESSION
default_direction = 'desc'
default_sort = 'due_date'
filter_channel(query, appstruct)
filter_due_date(query, appstruct)
filter_key(query, appstruct)
static list_schema() _SchemaNode

Return the schema for the job list search form

mark_read_endpoint()

Api endpoint that mark a notification as read

postpone_endpoint()

Api endpoint that postpone a notification in time

query()

The main query, should be overrided by a subclass

request: Request
session: ISession
sort_columns = {'due_date': 'due_date', 'key': 'key'}
endi.views.notification.rest_api.includeme(config)

endi.views.notification.routes module

endi.views.notification.routes.includeme(config)

Module contents

endi.views.notification.includeme(config)