I came across a strange issue; sorting on id field with '-' is not working and does not return anything where as without '-' is working fine. This does not work **query_set.order_by('-_id')** where as this is working **query_set.order_by('_id')**