Esempio n. 1
0
    def get(self):
        user = self.get_current_user()

        # get data from the database
        records = {}
        with self.__dbm.db() as db:
            record_count = db.count()
            # transform db records from string to Alias
            for k, v in db.records().items():
                records[k] = Alias.from_json(v)

        self.render('admin.html', user=user, page='admin', \
                    records=records, record_count=record_count)
Esempio n. 2
0
    def get(self):
        user = self.get_current_user()

        # get data from the database
        records = {}
        with self.__dbm.db() as db:
            record_count = db.count()
            # transform db records from string to Alias
            for k, v in db.records().items():
                records[k] = Alias.from_json(v)

        self.render('admin.html', user=user, page='admin', \
                    records=records, record_count=record_count)
Esempio n. 3
0
 def get(self, alias):
     with self.__dbm.db() as db:
         desc = Alias.from_json(db.load(alias))
         self.redirect(desc.get_url())
Esempio n. 4
0
 def get(self, alias):
     with self.__dbm.db() as db:
         desc = Alias.from_json(db.load(alias))
         self.redirect(desc.get_url())