Made order_by() return a PageSet object instead of a list