[django] Chaining multiple filter() in Django, is this a bug?