def process_user(args): cat_id = args.get("id", '') if cat_id: catnaam = args["naam"] dh = Cats(args["user"]) try: huidigenaam = dh.zoek_naam(catnaam) except NoDataError: dh.new_cat(catnaam) self.meld = ("categorie '%s' toegevoegd" % catnaam) return if huidigenaam != catnaam: dh.wijzig_cat(huidigenaam, catnaam) meld = ("categorie '%s' gewijzigd in %s" % (huidigenaam, catnaam)) else: meld = ("categorie '%s' is niet gewijzigd" % catnaam) else: wijzig = False dh = Verteller(args["user"]) test = args.get("url", '') if test: dh.new_urlbase(test) wijzig = True test = args.get("pad", '') if test: dh.new_basepath(test) wijzig = True if wijzig: dh.write() self.meld = "Gegevens verteller gewijzigd" else: self.meld = "Gegevens verteller niet gewijzigd"
def get_catnaam(self): ch = Cats(self.user) return ch.zoek_naam(self.cat)