'Return the django model object specified by `kvs_key` from
the cache.
Arguments:
kvs_key (`DjangoKeyValueStore.Key`): The field value to delete
Returns: A django orm object from the cache'

@contract(kvs_key=DjangoKeyValueStore.Key)
def get(self, kvs_key):

    cache_key = self._cache_key_for_kvs_key(kvs_key)
    if (cache_key not in self._cache):
        raise KeyError(kvs_key.field_name)
    return self._cache[cache_key][kvs_key.field_name]
