django-image-cropping icon indicating copy to clipboard operation
django-image-cropping copied to clipboard

if image is a hidden field cropping works no more

Open fekoh opened this issue 7 years ago • 1 comments

I try to separate the upload and crop process. First the user should upload the image (CreateView) and is then prompted in the next form to crop the image (UpdateView)

in the second form the user should not be able to upload a new image or change the image -- that's why i try to make a hidden field for the image field:

class updatePhotoForm(forms.ModelForm):
    class Meta:
        model = Photo
        fields = ['image','cropping',]
        widgets = {'image': forms.HiddenInput()}

As soon i make the 'image' field hidden, the cropping does not work anymore and shows me an input field with coordinates instead of the cropping window.

Is there a solution to this?

fekoh avatar Sep 29 '17 15:09 fekoh

As workaround you could a) hide the image field via CSS (display: none) and b) ignore changes to this field in during save().

abaumg avatar Jan 23 '19 16:01 abaumg