admin product update

This commit is contained in:
Parsa Nazer
2025-02-02 17:04:58 +03:30
parent 6954e3b9da
commit 52ad5614be
+8 -1
View File
@@ -13,6 +13,7 @@ from unfold.decorators import action, display
class InStuckColorsInLine(TabularInline):
model = InStuckColors
extra = 0
tab = True
formfield_overrides = {
models.CharField: {"widget": UnfoldAdminColorInputWidget()},
}
@@ -25,9 +26,15 @@ class ProductModelAdmin(ModelAdmin, ImportExportModelAdmin):
readonly_fields = ('slug', )
search_fields = ['name']
autocomplete_fields = ['related_products']
compressed_fields = True
# compressed_fields = True
warn_unsaved_form = True
list_display = ['display_image', 'price',]
fieldsets = (
('Main Fileds', {'fields': ('name', 'description', 'price', 'currency', 'discount', 'category', 'related_products', 'show',), "classes": ["tab"],}),
('SEO Fileds', {'fields': ('meta_description', 'meta_keywords', 'meta_rating', 'slug'), "classes": ["tab"],}),
('Users Fileds', {'fields': ('rating', 'view', 'sell', ), "classes": ["tab"],})
)
formfield_overrides = {
models.TextField: {
"widget": WysiwygWidget,