diff options
| author | Bobby <[email protected]> | 2023-06-11 19:02:56 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2023-06-11 19:02:56 -0400 |
| commit | 114460370c2613ea103b6eb709b3ea076d045bc9 (patch) | |
| tree | 4c8880f06f1bc688ee8dc33a71279afe2abb75f6 /blog/views.py | |
| parent | 9ec43e3db2ee50be54bf2cb27da3266f697af850 (diff) | |
| download | thatcomputerscientist-114460370c2613ea103b6eb709b3ea076d045bc9.tar.xz thatcomputerscientist-114460370c2613ea103b6eb709b3ea076d045bc9.zip | |
Admin area improvements and comments management
Diffstat (limited to 'blog/views.py')
| -rw-r--r-- | blog/views.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/blog/views.py b/blog/views.py index e36fc9d7..d3539dda 100644 --- a/blog/views.py +++ b/blog/views.py @@ -457,12 +457,15 @@ def articles(request, date=None, cg=None): else: category = 'all' posts = Paginator(posts, 10) - posts = posts.page(page) + num_pages = posts.num_pages + try: + posts = posts.page(page) + except: + posts = posts.page(num_pages) for post in posts: post.excerpt = add_excerpt(post) post.num_comments = add_num_comments(post) - num_pages = posts.paginator.num_pages return render(request, 'blog/articles.html', {'title': 'Articles', 'posts': posts, 'num_pages': num_pages, 'page': page, 'order_by': order_by, 'direction': direction, 'categories': categories, 'category': category, 'category_name': category_name if category != 'all' else '', 'type': type, 'date': date if date else '', 'cg': cg if cg else ''}) def user_activity(request, username): |
