wsgi/handler.py
changeset 2058 7ef12c03447c
parent 1977 606923dff11b
child 2770 356e9d7c356d
child 4212 ab6573088b4a
equal deleted inserted replaced
2057:0a0cbccafcb5 2058:7ef12c03447c
    95         self.base_url = None
    95         self.base_url = None
    96 #         self.base_url = config['base-url'] or config.default_base_url()
    96 #         self.base_url = config['base-url'] or config.default_base_url()
    97 #         assert self.base_url[-1] == '/'
    97 #         assert self.base_url[-1] == '/'
    98 #         self.https_url = config['https-url']
    98 #         self.https_url = config['https-url']
    99 #         assert not self.https_url or self.https_url[-1] == '/'
    99 #         assert not self.https_url or self.https_url[-1] == '/'
   100         try:
   100         self.url_rewriter = self.appli.vreg.select_object('components', 'urlrewriter')
   101             self.url_rewriter = self.appli.vreg.select_component('urlrewriter')
       
   102         except ObjectNotFound:
       
   103             self.url_rewriter = None
       
   104 
   101 
   105     def _render(self, req):
   102     def _render(self, req):
   106         """this function performs the actual rendering
   103         """this function performs the actual rendering
   107         XXX missing: https handling, url rewriting, cache management,
   104         XXX missing: https handling, url rewriting, cache management,
   108                      authentication
   105                      authentication