adding store settings for stores

This commit is contained in:
Parsa Nazer
2026-02-24 16:52:33 +03:30
parent dde03eb9c2
commit 6ac3bbcd40
2 changed files with 11 additions and 1 deletions
+1 -1
View File
@@ -112,7 +112,7 @@ UNFOLD = {
"title": _("فروشگاه ها"),
"icon": "storefront",
"link": reverse_lazy("admin:account_shopmodel_changelist"),
"permission": lambda request: request.user.is_superuser,
# "permission": lambda request: request.user.is_superuser,
},
],
},
+10
View File
@@ -83,6 +83,16 @@ class ShopModelAdmin(ModelAdmin, ImportExportModelAdmin):
return request.user.shop == obj
def get_readonly_fields(self, request, obj = ...):
if request.user.is_superuser:
return []
else:
return ['user', 'shop_name', 'commission_percent']
def has_change_permission(self, request, obj=None):
return True
class AttributeValueInLine(StackedInline):