'Return URI to this resource.'

def href(self, query_params=None):

    kwargs = self._uri_args()
    path = urlresolvers.reverse(self.dispatch_request, kwargs=kwargs)
    full_query_params = datastructures.MultiValueDict(self._query_params)
    if query_params:
        full_query_params.update(query_params)
    if full_query_params:
        path += ('?' + urllib.urlencode(full_query_params.lists(), doseq=True))
    return self._request.build_absolute_uri(path)
