'Should return a unique cache-key which can be used for throttling.
Must be overridden.
May return `None` if the request should not be throttled.'

def get_cache_key(self, request, view):

    raise NotImplementedError(u'.get_cache_key()    must    be    overridden')
