Разрешите пользователю обрезать изображение вручную django
Я надолго застрял с проблемой на сайте, над которым работаю с помощью django.
В моей модели django я добавил поле Image для фотографии профиля, используя django_resized
Теперь, когда пользователь выбирает фотографию, я обрезаю и изменяю ее размер как квадрат 315*315. Но я могу выбрать только место обрезки фотографии (здесь посередине). В некоторых случаях лица людей находятся не точно в центре фотографии, и это проблема.
Я хотел бы позволить пользователю вручную выбирать, где обрезать изображение (с квадратом для перемещения по изображению), как это делают все социальные сети при загрузке фотографии профиля.
Вот мой код, заранее большое спасибо.
from django.db import models
from django_resized import ResizedImageField
class Account(models.Model):
profile_pic = ResizedImageField(size=[315, 315], crop=['middle', 'center'], quality=99, default="default_profile_pic.png", null=True, blank=True)