def get(self): if self.request.cookies.get(KEY) is None: self.redirect('/') member = Member(parent=member_key) member_detail = member.retrieval_member_detail( self.request.cookies.get(KEY)) template = os.path.join(os.path.dirname(__file__), 'member.html') self.response.out.write(member_detail) self.response.out.write(render(template, {"member": member_detail}))
def post(self): if self.request.cookies.get(KEY) == '': self.redirect('/') member = Member(parent=member_key).retrieval_member_detail( self.request.cookies.get(KEY)) if member is None: member = Member(parent=member_key) member.member_id = int(self.request.cookies.get(KEY)) member.english_name = self.request.get('english_name', '') member.chinese_name = self.request.get('chinese_name', '') member.salutation = self.request.get('salutation', '') member.nric = self.request.get('nric', '') member.nationality = self.request.get('nationality', '') #member.join_time = self.request.get('join_time') member.title = self.request.get('title', '') #member.date_of_birth = self.request.get('date_of_birth') member.contact = self.request.get('contact', '') member.address = self.request.get('address', '') member.email = self.request.get('email', '') member.company = self.request.get('company', '') member.industry = self.request.get('industry', '') member.job_title = self.request.get('job_title', '') member.key_name = member.member_id member.put() template = os.path.join(os.path.dirname(__file__), 'member.html') self.response.out.write(member) self.response.out.write(render(template, {"member": member}))