taiga-back/greenmine/wiki/permissions.py

16 lines
602 B
Python

from greenmine.base.permissions import BaseDetailPermission
class WikiPageDetailPermission(BaseDetailPermission):
get_permission = "can_view_wikipage"
put_permission = "can_change_wikipage"
delete_permission = "can_delete_wikipage"
safe_methods = ['HEAD', 'OPTIONS']
path_to_document = []
class WikiPageAttachmentDetailPermission(BaseDetailPermission):
get_permission = "can_view_wikipageattachment"
put_permission = "can_change_wikipageattachment"
delete_permission = "can_delete_wikipageattachment"
safe_methods = ['HEAD', 'OPTIONS']
path_to_document = []