def preferences_auctions(request): shop = request.shop preferences = Preference.get_preference(shop) if request.method == "POST": form = AuctionsPreferenceForm(request.POST, instance=preferences) if form.is_valid(): preferences = form.save(commit=False) preferences.shop = shop request.flash["message"] = unicode(_("Auctions preferences successfully saved.")) request.flash["severity"] = "success" return HttpResponseRedirect(reverse("preferences_auctions")) else: form = AuctionsPreferenceForm(instance=preferences) return render_to_response("preferences/preferences_auctions.html", {"form": form}, RequestContext(request))
def preferences_auctions(request): shop = request.shop preferences = Preference.get_preference(shop) if request.method == 'POST': form = AuctionsPreferenceForm(request.POST, instance=preferences) if form.is_valid(): preferences = form.save(commit=False) preferences.shop = shop request.flash['message'] = unicode( _("Auctions preferences successfully saved.")) request.flash['severity'] = "success" return HttpResponseRedirect(reverse('preferences_auctions')) else: form = AuctionsPreferenceForm(instance=preferences) return render_to_response('preferences/preferences_auctions.html', {'form': form}, RequestContext(request))
def preferences_general(request): shop = request.shop profile = shop.admin.get_profile() preferences = Preference.get_preference(shop) form = GeneralPreferenceForm(request.POST or None, instance=preferences) profile_form = ProfileForm(request.POST or None, instance=profile) if form.is_valid() and profile_form.is_valid(): preferences = form.save(commit=False) preferences.shop = shop preferences.save() profile = profile_form.save(commit=True) shop.update_geolocation() request.flash["message"] = unicode(_("General preferences successfully saved.")) request.flash["severity"] = "success" return HttpResponseRedirect(reverse("preferences_general")) return render_to_response( "preferences/preferences_general.html", {"form": form, "profile_form": profile_form}, RequestContext(request) )
def preferences_general(request): shop = request.shop profile = shop.admin.get_profile() preferences = Preference.get_preference(shop) form = GeneralPreferenceForm(request.POST or None, instance=preferences) profile_form = ProfileForm(request.POST or None, instance=profile) if form.is_valid() and profile_form.is_valid(): preferences = form.save(commit=False) preferences.shop = shop preferences.save() profile = profile_form.save(commit=True) shop.update_geolocation() request.flash['message'] = unicode( _("General preferences successfully saved.")) request.flash['severity'] = "success" return HttpResponseRedirect(reverse('preferences_general')) return render_to_response('preferences/preferences_general.html', { 'form': form, 'profile_form': profile_form }, RequestContext(request))