Beispiel #1
0
 def post(self, request, *args, **kwargs):
     self.object = None
     form_class = self.get_form_class()
     form = self.get_form(form_class)
     amount_form = AmountFormSet(request.POST)
     if form.is_valid() and amount_form.is_valid():
         return self.form_valid(form, amount_form)
     else:
         return self.form_invalid(form, amount_form)
Beispiel #2
0
 def post(self, request, *args, **kwargs):
     self.object = None
     form_class = self.get_form_class()
     form = self.get_form(form_class)
     amount_form = AmountFormSet(request.POST)
     if form.is_valid() and amount_form.is_valid():
         return self.form_valid(form, amount_form)
     else:
         return self.form_invalid(form, amount_form)
Beispiel #3
0
    def post(self, request, *args, **kwargs):
        self.object = self.get_object()
        # Users cannot update customers that do not belong to them.
        if request.user != self.object.user:
            return http.HttpResponseForbidden()

        form_class = self.get_form_class()
        form = self.get_form(form_class)
        amount_form = AmountFormSet(request.POST)
        if form.is_valid() and amount_form.is_valid():
            return self.form_valid(form, amount_form)
        else:
            return self.form_invalid(form, amount_form)
Beispiel #4
0
    def post(self, request, *args, **kwargs):
        self.object = self.get_object()
        # Users cannot update customers that do not belong to them.
        if request.user != self.object.user:
            return http.HttpResponseForbidden()

        form_class = self.get_form_class()
        form = self.get_form(form_class)
        amount_form = AmountFormSet(request.POST)
        if form.is_valid() and amount_form.is_valid():
            return self.form_valid(form, amount_form)
        else:
            return self.form_invalid(form, amount_form)