完善配置功能

sh_branch
liangliang 8 years ago
parent 72691a3778
commit 4618adde7c

@ -176,6 +176,8 @@ def get_blog_setting():
setting.sidebar_comment_count = 5
setting.show_google_adsense = False
setting.open_site_comment = True
setting.analyticscode = ''
setting.beiancode = ''
setting.save()
value = BlogSettings.objects.first()
logger.info('set cache get_blog_setting')

@ -39,6 +39,8 @@ def seo_processor(requests):
'nav_category_list': Category.objects.all(),
'nav_pages': Article.objects.filter(type='p', status='p'),
'OPEN_SITE_COMMENT': setting.open_site_comment,
'BEIAN_CODE': setting.beiancode,
'ANALYTICS_CODE': setting.analyticscode,
}
cache.set(key, value, 60 * 60 * 10)

@ -243,9 +243,10 @@ class BlogSettings(models.Model):
sidebar_article_count = models.IntegerField("侧边栏文章数目", default=10)
sidebar_comment_count = models.IntegerField("侧边栏评论数目", default=5)
show_google_adsense = models.BooleanField('是否显示谷歌广告', default=False)
google_adsense_codes = models.TextField('广告内容', max_length=2000, null=True)
google_adsense_codes = models.TextField('广告内容', max_length=2000, null=True, blank=True, default='')
open_site_comment = models.BooleanField('是否打开网站评论功能', default=True)
beiancode = models.CharField('备案号', max_length=2000, null=True, blank=True, default='')
analyticscode=models.TextField("网站统计代码", max_length=1000, null=False, blank=False, default='')
class Meta:
verbose_name = '网站配置'
verbose_name_plural = verbose_name

@ -122,7 +122,7 @@
</li>
{% else %}
<li><a href="{% url "account:login" %}">登录</a>
<li><a href="{% url "account:login" %}" rel="nofollow">登录</a>
{% endif %}
{% if user.is_superuser %}
<li><a href="{% url "blog:refresh" %}" target="_blank">刷新缓存</a></li>

@ -14,7 +14,9 @@
|&nbsp; Hosting On&nbsp;
<a href="https://www.linode.com/?r=b0d38794d05ef8816b357a929106e89b7c6452f9" target="blank" rel="nofollow">Linode</a>
|&nbsp;
{% include 'share_layout/analyticscode.html' %}
<a href="https://tongji.baidu.com/sc-web/3478620/home/ico?siteId=11261596" target="_blank"
rel="nofollow">百度统计</a>
{% comment %}{% include 'share_layout/analyticscode.html' %}{% endcomment %}
</div>
<div class="site-info" style="text-align: center">
@ -27,6 +29,14 @@
|
本页面加载耗时:<!!LOAD_TIMES!!>s
</div>
{% if BEIAN_CODE %}
<div class="site-info" style="text-align: center">
<a href="http://www.miitbeian.gov.cn/" rel="nofollow" target="_blank">{{ BEIAN_CODE }}</a>
</div>
{% endif %}
{% if ANALYTICS_CODE %}
{{ ANALYTICS_CODE| safe }}
{% endif %}
</footer><!-- #colophon -->

Loading…
Cancel
Save