Загрузка нескольких изображений в Django с помощью dropzone&

I want create django app with multiple upload images with dropzone
I have 2 models:

    class Post(models.Model):user = models.ForeignKey(User)
        title = models.CharField(max_length=128)
        body = models.CharField(max_length=400)

    class Images(models.Model):post = models.ForeignKey(Post, default=None)
        image = models.ImageField(upload_to='images',verbose_name='Image')

My forms.py:

    class PostForm(forms.ModelForm):
        class Meta:
            model = Post
            fields = ('title', 'body', )

    class ImageForm(forms.ModelForm):
        class Meta:
            model = Images
            fields = ('image', )

My views.py:

    def post(request):
        ImageFormSet = modelformset_factory(Images,form=ImageForm, extra=3)#without extra
        if request.method == 'POST':
            postForm = PostForm(request.POST)
            formset = ImageFormSet(request.POST, request.FILES,queryset=Images.objects.none())
            if postForm.is_valid() and formset.is_valid():
                post_form = postForm.save(commit=False)
                post_form.user = request.user
                post_form.save()
                for form in formset.cleaned_data:
                    image = form['image']
                    photo = Images(post=post_form,image=image)
                    photo.save()
                messages.success(request,"Posted!")
                return HttpResponseRedirect("/")
            else:
                print postForm.errors, formset.errors
        else:
            postForm = PostForm()
            formset = ImageFormSet(queryset=Images.objects.none())
        return render(request, 'index.html',{'postForm': postForm, 'formset': formset},context_instance=RequestContext(request))

How create add post page with dropzone???

Please help me

Ответы (0 шт):