You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
flask-mongorester/BaseAuthModel.py

23 lines
506 B

class BaseAuth(object):
error = None
def set_error(self, error):
self.error = error
def get_error(self):
return self.error
def authorized(self):
return True
def has_model_read_permission(self, qs):
return True, qs
def has_model_write_permission(self, obj):
return True, obj
def has_model_update_permission(self, obj, update):
return True, obj
def has_model_delete_permission(self, obj, model):
return True, obj