'Returns a serialized list of resources based on the identifiers
from the URL.
Calls ``obj_get`` to fetch only the objects requested. This method
only responds to HTTP GET.
Should return a HttpResponse (200 OK).'

def get_multiple(self, request, **kwargs):

    self.method_check(request, allowed=[u'get'])
    self.is_authenticated(request)
    self.throttle_check(request)
    kwarg_name = (u'%s_list' % self._meta.detail_uri_name)
    obj_identifiers = kwargs.get(kwarg_name, u'').split(u';')
    objects = []
    not_found = []
    base_bundle = self.build_bundle(request=request)
    for identifier in obj_identifiers:
        try:
            obj = self.obj_get(bundle=base_bundle, **{self._meta.detail_uri_name: identifier})
            bundle = self.build_bundle(obj=obj, request=request)
            bundle = self.full_dehydrate(bundle, for_list=True)
            objects.append(bundle)
        except (ObjectDoesNotExist, Unauthorized):
            not_found.append(identifier)
    object_list = {self._meta.collection_name: objects}
    if len(not_found):
        object_list[u'not_found'] = not_found
    self.log_throttled_access(request)
    return self.create_response(request, object_list)
