title: Shuffle queryset in Django
body: <p>I am looking to shuffle only part of queryset in django.</p>
  
  <pre><code>qs = [obj1(order=0), obj2(order=1), obj3(order=999), obj4(order=999), .....]
  </code></pre>
  
  <p>queryset is ordered by 'order' field which can be anything from 0 - 999.</p>
  
  <p>the final result should be all objects that are not 999 will be ordered from 0 and up,</p>
  
  <p>and only the objects with order of 999 will be shuffled.</p>
  
  <p>Is it possible?</p>