Пример #1
0
 def get_pending_requests_by_resource(self):
     requests = ResourceRequest.objects.filter(resource=self)
     pending_requests = []
     for r in requests:
         if is_request_pending(r):
             pending_requests.append(r)
     return pending_requests
Пример #2
0
def get_pending_requests_by_user(user):
    requests = ResourceRequest.objects.filter(resource__owner=user)
    pending_requests = []
    for r in requests:
        if is_request_pending(r):
            r.resource = Resource.objects.get(global_id=r.resource.global_id)
            pending_requests.append(r)
    return pending_requests