From 2b3c1db0429713ea63e3600a5e9a9617c394d75d Mon Sep 17 00:00:00 2001 From: liangliangyy Date: Wed, 13 Jul 2022 15:02:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E8=AF=84=E8=AE=BA=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blog/models.py | 3 ++- blog/views.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/blog/models.py b/blog/models.py index 133ca57..fce20d9 100644 --- a/blog/models.py +++ b/blog/models.py @@ -294,7 +294,7 @@ class SideBar(models.Model): class BlogSettings(models.Model): - '''站点设置 ''' + """blog的配置""" sitename = models.CharField( "网站名称", max_length=200, @@ -318,6 +318,7 @@ class BlogSettings(models.Model): article_sub_length = models.IntegerField("文章摘要长度", default=300) sidebar_article_count = models.IntegerField("侧边栏文章数目", default=10) sidebar_comment_count = models.IntegerField("侧边栏评论数目", default=5) + article_comment_count = models.IntegerField("文章评论数目", default=5) show_google_adsense = models.BooleanField('是否显示谷歌广告', default=False) google_adsense_codes = models.TextField( '广告内容', max_length=2000, null=True, blank=True, default='') diff --git a/blog/views.py b/blog/views.py index 8b79239..c9ff116 100644 --- a/blog/views.py +++ b/blog/views.py @@ -120,8 +120,8 @@ class ArticleDetailView(DetailView): article_comments = self.object.comment_list() parent_comments = article_comments.filter(parent_comment=None) - - paginator = Paginator(parent_comments, 5) + blog_setting = get_blog_setting() + paginator = Paginator(parent_comments, blog_setting.article_comment_count) page = self.request.GET.get('comment_page', 1) p_comments = paginator.page(page) next_page = p_comments.next_page_number() if p_comments.has_next() else None