def post(self, *args, **kwargs): form = RegisterForm(self.request.arguments) if form.validate(): if AccountDB.check_email(form.email.data): AccountDB.create(form.data) self.render(tmpl('register_need_approve')) return else: form.set_field_error('email', "email_occupied") self.context.update({'form': form}) self.render(tmpl('register'))