A django field and widgets for setting the focal point of an image
- Add the
ImageFocusFieldto your model
# models.pyfromdjango.dbimportmodelsfromimagefocusimportImageFocusFieldclassImageModel(models.Model):
source=models.ImageField(upload_to="/images")
focal_point=ImageFocusField(image_field="source")- Add the
ImageFocusAdminMixinto your model admin
# admin.pyfromdjango.contribimportadminfromimagefocusimportImageFocusAdminMixinfrom .modelsimportImageModel@admin.register(ImageModel)classImageAdmin(ImageFocusAdminMixin, admin.ModelAdmin):
passpython3 -m pip install django-image-focus#settings.pyINSTALLED_APPS= [
# ...'imagefocus',
]