test fix ProductVariantInLine
This commit is contained in:
@@ -224,6 +224,9 @@ class ProductVariantInLine(ProductVariantInlineAdminPermission, StackedInline):
|
|||||||
if db_field.name == 'color':
|
if db_field.name == 'color':
|
||||||
kwargs['widget'] = UnfoldAdminColorInputWidget()
|
kwargs['widget'] = UnfoldAdminColorInputWidget()
|
||||||
return super().formfield_for_dbfield(db_field, request, **kwargs)
|
return super().formfield_for_dbfield(db_field, request, **kwargs)
|
||||||
|
|
||||||
|
def has_add_permission(self, request):
|
||||||
|
return True
|
||||||
|
|
||||||
from unfold.contrib.filters.admin import RelatedDropdownFilter
|
from unfold.contrib.filters.admin import RelatedDropdownFilter
|
||||||
@admin.register(ProductVariant)
|
@admin.register(ProductVariant)
|
||||||
|
|||||||
@@ -104,8 +104,6 @@ class ProductVariantAdminPermission:
|
|||||||
|
|
||||||
|
|
||||||
class ProductVariantInlineAdminPermission:
|
class ProductVariantInlineAdminPermission:
|
||||||
def has_add_permission(self, request):
|
|
||||||
return True
|
|
||||||
|
|
||||||
def has_change_permission(self, request, obj=None):
|
def has_change_permission(self, request, obj=None):
|
||||||
if request.user.is_superuser or obj == None:
|
if request.user.is_superuser or obj == None:
|
||||||
|
|||||||
Reference in New Issue
Block a user