def get(self): kitid = self.get_argument('kitid', None) if kitid is not None: kitdetails = db.getAGKitDetails(kitid) email = db.get_user_info(kitid)['email'] self.render("ag_edit_kit.html", response=None, email=email, kitinfo=kitdetails, currentuser=self.current_user)
def post(self): supplied_kit_id = self.get_argument('kit_id') num_barcodes = int(self.get_argument('num_barcodes')) ag_kit_id = db.getAGKitDetails(supplied_kit_id)['ag_kit_id'] barcodes = db.add_barcodes_to_kit(ag_kit_id, num_barcodes) self.render("ag_add_barcode_kit.html", currentuser=self.current_user, kit_ids=db.get_used_kit_ids(), skid=supplied_kit_id, barcodes=', '.join(barcodes))