File tree 3 files changed +14
-5
lines changed
3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -123,7 +123,16 @@ def get_context_data(self, **kwargs):
123
123
parent_comments = article_comments .filter (parent_comment = None )
124
124
blog_setting = get_blog_setting ()
125
125
paginator = Paginator (parent_comments , blog_setting .article_comment_count )
126
- page = self .request .GET .get ('comment_page' , 1 )
126
+ page = self .request .GET .get ('comment_page' , '1' )
127
+ if not page .isnumeric ():
128
+ page = 1
129
+ else :
130
+ page = int (page )
131
+ if page < 1 :
132
+ page = 1
133
+ if page > paginator .num_pages :
134
+ page = paginator .num_pages
135
+
127
136
p_comments = paginator .page (page )
128
137
next_page = p_comments .next_page_number () if p_comments .has_next () else None
129
138
prev_page = p_comments .previous_page_number () if p_comments .has_previous () else None
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ def news(*args, **kwargs):
49
49
else :
50
50
return value
51
51
else :
52
- logger .info (
52
+ logger .debug (
53
53
'cache_decorator set cache:%s key:%s' %
54
54
(func .__name__ , key ))
55
55
value = func (* args , ** kwargs )
Original file line number Diff line number Diff line change 1
- coverage == 6.4.4
1
+ coverage == 6.5.0
2
2
bleach == 5.0.1
3
- Django == 4.1.1
3
+ Django == 4.1.2
4
4
django-compressor == 4.1
5
5
django-haystack == 3.2.1
6
6
django-ipware == 4.0.2
@@ -17,7 +17,7 @@ Pillow==9.2.0
17
17
Pygments == 2.13.0
18
18
python-logstash == 0.4.8
19
19
python-slugify == 6.1.2
20
- pytz == 2022.2.1
20
+ pytz == 2022.4
21
21
raven == 6.10.0
22
22
requests == 2.28.1
23
23
urllib3 == 1.26.12
You can’t perform that action at this time.
0 commit comments