Example #1
0
 def post(self):
     form = vendor_form.vendor_add_vform()
     if not form.validates(source=self.get_params()):
         return self.render("base_form.html", form=form)
     if self.db.query(models.TTVendor.vendor_id).filter_by(vendor_id=form.d.vendor_id).count() > 0:
         return self.render("base_form.html", form=form, msg=u"vendor已经存在")
     vendor = models.TTVendor()
     vendor.vendor_id = form.d.vendor_id
     vendor.vendor_desc = form.d.vendor_desc
     self.db.add(vendor)
     self.db.commit()
     self.redirect("/vendor",permanent=False)
Example #2
0
 def get(self):
     self.render("base_form.html", form=vendor_form.vendor_add_vform())