Features: None;
Fixes: None; Extra: 1) Remove redundant SECTION_I18N fieldsets across admin configurations for cleaner and more maintainable code;
This commit is contained in:
parent
48ef110ac4
commit
c73a8957ed
1 changed files with 1 additions and 34 deletions
|
|
@ -71,7 +71,7 @@ class I18NFieldsetMixin:
|
||||||
|
|
||||||
cleaned.append(
|
cleaned.append(
|
||||||
(
|
(
|
||||||
_("I18N"),
|
SECTION_I18N,
|
||||||
{
|
{
|
||||||
"classes": ("suit-tab-i18n",),
|
"classes": ("suit-tab-i18n",),
|
||||||
"fields": tuple(translation_fields),
|
"fields": tuple(translation_fields),
|
||||||
|
|
@ -140,17 +140,6 @@ class AttributeGroupAdmin(BasicModelAdmin, I18NTabTranslationAdmin):
|
||||||
"fields": ("uuid",),
|
"fields": ("uuid",),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
(
|
|
||||||
SECTION_I18N,
|
|
||||||
{
|
|
||||||
"classes": ("suit-tab-i18n",),
|
|
||||||
"fields": tuple( # pulled in by I18NFieldsetMixin
|
|
||||||
translator.get_options_for_model(
|
|
||||||
AttributeGroup
|
|
||||||
).get_all_translation_fields()
|
|
||||||
),
|
|
||||||
},
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -220,17 +209,6 @@ class CategoryAdmin(DraggableMPTTAdmin, BasicModelAdmin, I18NTabTranslationAdmin
|
||||||
"fields": ("created", "modified"),
|
"fields": ("created", "modified"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
(
|
|
||||||
SECTION_I18N,
|
|
||||||
{
|
|
||||||
"classes": ("suit-tab-i18n",),
|
|
||||||
"fields": tuple(
|
|
||||||
translator.get_options_for_model(
|
|
||||||
Category
|
|
||||||
).get_all_translation_fields()
|
|
||||||
),
|
|
||||||
},
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
autocomplete_fields = ["parent", "tags"]
|
autocomplete_fields = ["parent", "tags"]
|
||||||
readonly_fields = (
|
readonly_fields = (
|
||||||
|
|
@ -351,17 +329,6 @@ class ProductAdmin(BasicModelAdmin, I18NTabTranslationAdmin):
|
||||||
"fields": ("created", "modified"),
|
"fields": ("created", "modified"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
(
|
|
||||||
SECTION_I18N,
|
|
||||||
{
|
|
||||||
"classes": ("suit-tab-i18n",),
|
|
||||||
"fields": tuple(
|
|
||||||
translator.get_options_for_model(
|
|
||||||
Product
|
|
||||||
).get_all_translation_fields()
|
|
||||||
),
|
|
||||||
},
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
inlines = [AttributeValueInline, ProductImageInline, StockInline]
|
inlines = [AttributeValueInline, ProductImageInline, StockInline]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue