HTMLForExceptionOptions = {
'table': 'background-color:#F0F0F0;font-size:10pt',
'default': 'color:#000000',
'row.location': 'color:#000099',
'row.code': 'color:#990000',
'editlink': None,
}
def ExpansiveHTMLForException(context=5, options=None):
from WebUtils import cgitb
if options:
opt = HTMLForExceptionOptions.copy()
opt.update(options)
else:
opt = HTMLForExceptionOptions
return cgitb.html(context=context, options=opt)
|