def obj_create(self, bundle, request, **kwargs): form = self._meta.form(bundle.data) if not form.is_valid(): raise self.form_errors(form) paypal = Client() bundle.data = getattr(paypal, self._meta.method)(*form.args()) create.send(sender=self, bundle=bundle) return bundle
def obj_create(self, bundle, request, **kwargs): form = self._meta.form(bundle.data) if not form.is_valid(): raise self.form_errors(form) paypal = get_client() bundle.data = getattr(paypal, self._meta.method)(*form.args()) create.send(sender=self, bundle=bundle) return bundle
def obj_create(self, bundle, request, **kwargs): form = PayValidation(bundle.data) if not form.is_valid(): raise self.form_errors(form) paypal = get_client() # TODO: there might be a lot more we can do here. bundle.data = paypal.get_pay_key(*form.args(), **form.kwargs()) create.send(sender=self, bundle=bundle, form=form.cleaned_data) return bundle