From 17595407ca456dc2f0cf3ddb5878ff75615c94ff Mon Sep 17 00:00:00 2001 From: Tanner Stirrat Date: Fri, 20 Sep 2019 15:04:34 -0600 Subject: Fixed #14218 -- Added Paginator.__iter__(). --- django/core/paginator.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'django') diff --git a/django/core/paginator.py b/django/core/paginator.py index 1f92da5d4f..ec0ebe0403 100644 --- a/django/core/paginator.py +++ b/django/core/paginator.py @@ -34,6 +34,10 @@ class Paginator: self.orphans = int(orphans) self.allow_empty_first_page = allow_empty_first_page + def __iter__(self): + for page_number in self.page_range: + yield self.page(page_number) + def validate_number(self, number): """Validate the given 1-based page number.""" try: -- cgit v1.3