def get(self): user_id = self.current_user_id com_id = self.zsite_id if zsite_member_is_invite(com_id, user_id): zsite_member_new(com_id, user_id, ZSITE_MEMBER_STATE_ACTIVE) else: com_apply_new(com_id, user_id) self.redirect('/')
def post(self): zsite_id = self.zsite_id current_user_id = self.current_user_id current_user = self.current_user name = self.get_argument('txt', '') po_review_new(zsite_id, current_user_id, name) if self.get_argument('join', None): if zsite_member_is_invite(zsite_id, current_user_id): zsite_member_new(zsite_id, current_user_id, ZSITE_MEMBER_STATE_ACTIVE) path = newbie_redirect(current_user) if path: return self.redirect(path) return self.get()