def edit_manual_payment(request, payment_id): from payments.forms import ManualPaymentShopSettingsForm from payments.models import ManualPaymentShopSettings manual_payment = get_object_or_404(ManualPaymentShopSettings, pk=payment_id) shop = request.shop if manual_payment.shop != shop: raise Http404 if request.method == "POST": form = ManualPaymentShopSettingsForm(shop, request.POST, instance=manual_payment) if form.is_valid(): method = form.save(commit=True) request.flash["message"] = _("Manual payment successfully edited") request.flash["severity"] = "success" return HttpResponseRedirect(reverse("preferences_payment_manual")) form = ManualPaymentShopSettingsForm(shop, instance=manual_payment) return render_to_response( 'preferences/preferences_payment_manual_edit.html', { 'form': form, }, RequestContext(request))
def edit_manual_payment(request, payment_id): from payments.forms import ManualPaymentShopSettingsForm from payments.models import ManualPaymentShopSettings manual_payment = get_object_or_404(ManualPaymentShopSettings, pk=payment_id) shop = request.shop if manual_payment.shop != shop: raise Http404 if request.method == "POST": form = ManualPaymentShopSettingsForm(shop, request.POST, instance=manual_payment) if form.is_valid(): method = form.save(commit=True) request.flash["message"] = _("Manual payment successfully edited") request.flash["severity"] = "success" return HttpResponseRedirect(reverse("preferences_payment_manual")) form = ManualPaymentShopSettingsForm(shop, instance=manual_payment) return render_to_response('preferences/preferences_payment_manual_edit.html', { 'form' : form, }, RequestContext(request))
def save_manual_payment(request): from payments.models import ManualPaymentShopSettings from payments.forms import ManualPaymentShopSettingsForm shop = request.shop if request.method == "POST": manual_payment_form = ManualPaymentShopSettingsForm(shop, request.POST) if manual_payment_form.is_valid(): manual_payment = manual_payment_form.save(commit=False) manual_payment.shop = shop manual_payment.save() request.flash['message'] = unicode( _("Manual payment successfully saved.")) request.flash['severity'] = "success" return HttpResponseRedirect(reverse('preferences_payment_manual')) else: errors = ",".join(manual_payment_form.errors) request.flash['message'] = unicode( _("Could not save Manual payment! fields with errors: %s" % errors)) request.flash['severity'] = "error" return HttpResponseRedirect(reverse('preferences_payment_manual')) else: return preferences_payment_manual(request)
def save_manual_payment(request): from payments.models import ManualPaymentShopSettings from payments.forms import ManualPaymentShopSettingsForm shop = request.shop if request.method == "POST": manual_payment_form = ManualPaymentShopSettingsForm(shop, request.POST) if manual_payment_form.is_valid(): manual_payment = manual_payment_form.save(commit=False) manual_payment.shop = shop manual_payment.save() request.flash["message"] = unicode(_("Manual payment successfully saved.")) request.flash["severity"] = "success" return HttpResponseRedirect(reverse("preferences_payment_manual")) else: errors = ",".join(manual_payment_form.errors) request.flash["message"] = unicode(_("Could not save Manual payment! fields with errors: %s" % errors)) request.flash["severity"] = "error" return HttpResponseRedirect(reverse("preferences_payment_manual")) else: return preferences_payment_manual(request)