title: Can Django send multi-part responses for a single request?
body: <p>I apologise if this is a daft question. I'm currently writing against a Django API (which I also maintain) and wish under certain circumstances to be able to generate multiple partial responses in the case where a single request yields a large number of objects, rather than sending the entire JSON structure as a single response.</p>
  
  <p>Is there a technique to do this? It needs to follow a standard such that client systems using different request libraries would be able to make use of the functionality.</p>
  
  <p>The issue is that the client system, at the point of asking, does not know the number of objects that will be present in the response.</p>
  
  <p>If this is not possible, then I will have to chain requests on the client end - for example, getting the first 20 objects &amp; if the response suggests there will be more, requesting the next 20 etc. This approach is an OK work-around, but any subsequent requests rely on the previous response. I'd rather ask once and have some kind of multi-part response.</p>