【发布时间】:2015-04-23 10:03:02
【问题描述】:
我正在研究 GAE、GAE 数据存储和 python。
这是我的 dbmodel.py,
class Customer(db.Model):
name = db.StringProperty(required=True)
phone = db.PhoneNumberProperty(required=True)
email = db.EmailProperty(required=True)
这是我的 main.py,
class AddCustomerHandler(BaseHandler):
def get(self):
template = jinja_environment.get_template('template/addcustomer.html')
self.response.out.write(template.render(template_values))
def post(self):
input_fullname=self.request.get('fullname')
input_phone=self.request.get('phone')
input_email=self.request.get('email')
newcustomer=Customer(name=input_fullname,phone=input_phone,email=input_email)
self.redirect('/addcustomer')
数据存储工作正常。我想根据全名检查我的newcustomer 数据是否重复。如果它已经输入数据不允许保存并且需要显示错误消息。
我该怎么做?
【问题讨论】:
标签: python twitter-bootstrap google-app-engine google-cloud-datastore