feat: lots of changes
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
from rest_framework.permissions import BasePermission
|
||||
from config.api.v1.mixins import CRUDPermissionsMixin
|
||||
|
||||
|
||||
class ProductPermissions(CRUDPermissionsMixin, BasePermission):
|
||||
view_permission_codes = ("shop.view_product",)
|
||||
create_permission_codes = ("shop.add_product",)
|
||||
destroy_permission_codes = ("shop.delete_product",)
|
||||
update_permission_codes = ("shop.change_product",)
|
||||
|
||||
|
||||
class ProductPricePermissions(CRUDPermissionsMixin, BasePermission):
|
||||
view_permission_codes = ("shop.view_productprice",)
|
||||
create_permission_codes = ("shop.add_productprice",)
|
||||
destroy_permission_codes = ("shop.delete_productprice",)
|
||||
update_permission_codes = ("shop.change_productprice",)
|
||||
Reference in New Issue
Block a user