def __init__(self): self.reportlist = [ getattr(__import__('reports.' + x, globals(), {}, [1]), x) for x in cfg.get("reports") ] self._indextemplate = IndexTemplate() self._carttemplate = CartTemplate() self._checkouttemplate = CheckoutTemplate() self._searchtemplate = SearchTemplate() self._bookedittemplate = BookEditTemplate() self._authoredittemplate = AuthorEditTemplate() self._categoryedittemplate = CategoryEditTemplate() self._kindedittemplate = KindEditTemplate() self._kindlisttemplate = KindListTemplate() self._titleedittemplate = TitleEditTemplate() self._titlelisttemplate = TitleListTemplate() self._reportlisttemplate = ReportListTemplate() self._reporttemplate = ReportTemplate() self._transactionstemplate = TransactionsTemplate() self.conn = db.connect()