Пример #1
0
    def post(self, request, pk=None) :
        ad = get_object_or_404(Ad, id=pk, owner=self.request.user)
        form = CreateForm(request.POST, request.FILES or None, instance=ad)

        if not form.is_valid() :
            ctx = {'form' : form}
            return render(request, self.template, ctx)
Пример #2
0
 def get(self, request, pk=None):
     if not pk:
         form = CreateForm()
     else:
         pic = get_object_or_404(Ad, id=pk, owner=self.request.user)
         form = CreateForm(instance=pic)
     ctx = {'form': form}
     return render(request, self.template, ctx)
Пример #3
0
 def post(self, request, pk):
     ad = get_object_or_404(Ad, id=pk, owner=self.request.user)
     form = CreateForm(request.POST, request.FILES or None, instance=ad)
     if not form.is_valid():
         ctx = {'form': form}
         return render(request, self.template_name, ctx)
     form.save(commit=True)
     return redirect(self.success_url)
Пример #4
0
	def post(self, request, pk=None):
		form = CreateForm(request.POST, request.FILES or None)
		if not form.is_valid():
			context = {'form': form}
			return render(request, self.template_name, context)
		ad = form.save(commit=False)
		ad.owner = self.request.user
		ad.save()
		return redirect(self.success_url)
Пример #5
0
    def post(self, request, pk=None):
        pic = get_object_or_404(Pic, id=pk, owner=self.request.user)
        form = CreateForm(request.POST, request.FILES or None, instance=pic)

        if not form.is_valid():
            ctx = {'form': form}
            return render(request, self.template, ctx)

        pic.save()
        return redirect(self.success_url)
Пример #6
0
    def get(self, request, pk=None):

        if pk is None:
            form = CreateForm()
            ctx = {'form': form}
            return render(request, self.template, ctx)
        else:
            ad = get_object_or_404(Ad, id=pk, owner=self.request.user)
            form = CreateForm(instance=ad)
            ctx = {'form': form}
            return render(request, self.template, ctx)
Пример #7
0
    def post(self, request, pk=None):
        form = CreateForm(request.POST, request.FILES or None)
        #clean from forms.py is happening
        if not form.is_valid():
            ctx = {'form': form}
            return render(request, self.template_name, ctx)

        pic = form.save(commit=False)
        pic.owner = self.request.user
        pic.save()
        return redirect(self.success_url)
Пример #8
0
    def post(self, request, pk=None) :
        form = CreateForm(request.POST, request.FILES or None)

        if not form.is_valid() :
            ctx = {'form' : form}
            return render(request, self.template, ctx)

        # Add owner to the model before saving
        ad = form.save(commit=False)
        ad.owner = self.request.user
        ad.save()
        return redirect(self.success_url)
Пример #9
0
    def post(self, request, pk=None):
        pic = get_object_or_404(Ad, id=pk, owner=self.request.user)
        form = CreateForm(request.POST, request.FILES or None, instance=pic)

        if not form.is_valid():
            ctx = {'form': form}
            return render(request, 'ads/ad_form.html', ctx)

        pic = form.save(commit=False)
        pic.save()

        return redirect(self.success_url)
Пример #10
0
    def post(self, request, pk=None):
        form = CreateForm(request.POST, request.FILES or None)

        if not form.is_valid():
            ctx = {'form': form}
            return render(request, 'ads/ad_form.html', ctx)

        #Add owner to the model before saving
        pic = form.save(commit=False)
        pic.owner = self.request.user
        pic.save()
        return redirect(self.success_url)
Пример #11
0
    def post(self, request, pk=None) :
        if not pk:
            form = CreateForm(request.POST, request.FILES or None)
        else:
            ad = get_object_or_404(Ad, id=pk, owner=self.request.user)
            form = CreateForm(request.POST, request.FILES or None, instance=ad)

        if not form.is_valid() :
            ctx = {'form' : form}
            return render(request, self.template, ctx)

        # Adjust the model ads before saving
        ad = form.save(commit=False)
        ad.owner = self.request.user
        ad.save()
        return redirect(self.success_url)
Пример #12
0
    def post(self, request, pk=None) :
        if not pk:
            form = CreateForm(request.POST, request.FILES or None)
        else:
            pic = get_object_or_404(Ad, id=pk, owner=self.request.user) #looking for an object in the model
            form = CreateForm(request.POST, request.FILES or None, instance=pic)

        if not form.is_valid() :
            ctx = {'form' : form}
            return render(request, self.template, ctx)

        # Adjust the model owner before saving
        pic = form.save(commit=False)
        pic.owner = self.request.user
        pic.save()
        return redirect(self.success_url)
Пример #13
0
 def get(self, request, pk=None):
     form = CreateForm()
     ctx = {'form': form}
     return render(request, 'ads/ad_form.html', ctx)
Пример #14
0
 def get(self, request, pk):
     pic = get_object_or_404(Pic, id=pk, owner=self.request.user)
     form = CreateForm(instance=pic)
     ctx = {'form': form}
     return render(request, self.template, ctx)
Пример #15
0
 def get(self, request, pk=None):
     form = CreateForm()
     ctx = {'form': form}
     return render(request, self.template_name, ctx)
Пример #16
0
 def get(self, request, pk):
     ad = get_object_or_404(Ad, id=pk, owner=self.request.user)
     form = CreateForm(instance=ad)
     ctx = {'form': form}
     return render(request, self.template_name, ctx)
Пример #17
0
 def get(self, request, pk):
     pic = get_object_or_404(Ad, id=pk, owner=self.request.user)
     form = CreateForm(instance=pic)
     ctx = {'form': form}
     return render(request, 'ads/ad_form.html', ctx)