Exemplo n.º 1
0
 def __init__(self, view):
     super().__init__(view)
     error_widget = self.body.insert_child(0, ErrorWidget(view))
     error_widget.add_child(H(view, 1, text='Oops, something broke'))
     error_widget.add_child(P(view, text=error_widget.error_message))
     error_widget.add_child(
         A(view,
           Url(error_widget.error_source_href),
           description='Click here to try again'))
Exemplo n.º 2
0
 def __init__(self, view):
     super(CustomErrorPage, self).__init__(view)
     error_widget = self.body.insert_child(0, ErrorWidget(view))
     error_widget.add_child(H(view, 1, text='My custom error page'))
     error_widget.add_child(P(view,
                              text=error_widget.error_message))
     error_widget.add_child(
         A(view,
           Url(error_widget.error_source_href),
           description='Ok'))
Exemplo n.º 3
0
 def get_widget_bookmark_for_error(cls, error_message,
                                   error_source_bookmark):
     return ErrorWidget.get_widget_bookmark_for_error(
         error_message, error_source_bookmark)