Hide keyboard shortcuts

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 

10 

11@view_defaults(route_name='calendars', permission="view_users") 

12@lift() 

13class views_services_calendars(base_view): 

14 

15 def __init__(self, request): 

16 super().__init__(request) 

17 self.resourceName = "calendars" 

18 

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))