Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1from builtins import str
2from builtins import object
3import logging
4import pyramid.httpexceptions as exc
5from pyramid.response import Response
6from pyramid.view import view_config, view_defaults
7from marshall_webapp.templates.responses import templates_services_calendars
8from dryxPyramid.views.views_base import base_view
9from venusian import lift
11@view_defaults(route_name='calendars', permission="view_users")
12@lift()
13class views_services_calendars(base_view):
15 def __init__(self, request):
16 super().__init__(request)
17 self.resourceName = "calendars"
19 @view_config(request_method='GET', permission="view_users")
20 @view_config(request_param="method=get", permission="view_users")
21 def get(self):
22 calendar = templates_services_calendars(
23 log=self.log,
24 request=self.request
25 )
26 htmlContent = calendar.get()
27 return Response(str(htmlContent))