How to stream an HttpResponse with Django

I’m trying to get the ‘hello world’ of streaming responses working for Django (1.2). I figured out how to use a generator and the yield function. But the response still not streaming. I suspect there’s a middleware that’s mucking with it — maybe ETAG calculator? But I’m not sure how to disable it. Can somebody please help?