16 lines
602 B
Python
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 = []
|