aboutsummaryrefslogtreecommitdiff
path: root/blog/views.py
diff options
context:
space:
mode:
authorBobby <[email protected]>2023-06-11 19:02:56 -0400
committerBobby <[email protected]>2023-06-11 19:02:56 -0400
commit114460370c2613ea103b6eb709b3ea076d045bc9 (patch)
tree4c8880f06f1bc688ee8dc33a71279afe2abb75f6 /blog/views.py
parent9ec43e3db2ee50be54bf2cb27da3266f697af850 (diff)
downloadthatcomputerscientist-114460370c2613ea103b6eb709b3ea076d045bc9.tar.xz
thatcomputerscientist-114460370c2613ea103b6eb709b3ea076d045bc9.zip
Admin area improvements and comments management
Diffstat (limited to 'blog/views.py')
-rw-r--r--blog/views.py7
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):