update admin and image for product image
This commit is contained in:
@@ -104,13 +104,31 @@ class ProductImagesAdmin(ModelAdmin):
|
|||||||
search_fields = ['name']
|
search_fields = ['name']
|
||||||
compressed_fields = True
|
compressed_fields = True
|
||||||
warn_unsaved_form = True
|
warn_unsaved_form = True
|
||||||
|
list_display = ['display_image', 'name',]
|
||||||
formfield_overrides = {
|
formfield_overrides = {
|
||||||
ArrayField: {
|
ArrayField: {
|
||||||
"widget": ArrayWidget,
|
"widget": ArrayWidget,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@display(description='محصول', header=True)
|
||||||
|
def display_image(self, instance):
|
||||||
|
if instance and instance.image:
|
||||||
|
image = instance.image.url
|
||||||
|
else:
|
||||||
|
image = None
|
||||||
|
return [
|
||||||
|
instance.name,
|
||||||
|
None,
|
||||||
|
None,
|
||||||
|
{
|
||||||
|
"path": image,
|
||||||
|
"height": 30,
|
||||||
|
"width": 30,
|
||||||
|
"borderless": True,
|
||||||
|
# "squared": True,
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ django-iranian-cities==1.0.2
|
|||||||
django-jalali==7.3.0
|
django-jalali==7.3.0
|
||||||
django-storages==1.14.5
|
django-storages==1.14.5
|
||||||
django-timezone-field==7.1
|
django-timezone-field==7.1
|
||||||
django-unfold==0.48.0
|
django-unfold==0.65.0
|
||||||
djangorestframework==3.15.2
|
djangorestframework==3.15.2
|
||||||
djangorestframework-simplejwt==5.3.1
|
djangorestframework-simplejwt==5.3.1
|
||||||
djoser==2.3.1
|
djoser==2.3.1
|
||||||
|
|||||||
Reference in New Issue
Block a user