from tastypie.authentication import Authentication from tastypie.authorization import Authorization # FIXME: this is completely stubbed out at this point! # INTENTIONALLY NOT IMPLEMENTED CORRECTLY :) class AcomAuthorization(Authorization): def is_authorized(self, request, object=None): if request.user.username == 'admin': return True else: return False # Optional but useful for advanced limiting, such as per user. def apply_limits(self, request, object_list): #if request and hasattr(request, 'user'): # return object_list.filter(author__username=request.user.username) #return object_list.none() return object_list.all()