Date Tags pelican

用了hexo一段时间,发现hexo对markdown的支持不行,渲染的格式经常乱的,换成pelican就不会

安装与配置

安装

依赖:Python、pip

$ sudo pip install pelican markdown

初始化

mkdir 博客目录
cd 博客目录
pelican-quickstart

按提示进行

配置

修改pelicanconf.py
安装插件
pelican-plugins

安装主题
pelican-themes

开始使用

创建一篇日记

$ atom content/博客文件名称.md

更多信息: Writing content

产生静态文件

$ make html

启动服务

$ make serve

发布到远端站点

$ make github

更多信息: Deployment

更多命令

$ make

添加多说评论

编辑模板article.html文件,在{% block content %}最下边加入

{% if DUOSHUO_SITENAME %}
    <hr/>
    <section class="comments" id="comments">
        <h2>Comments</h2>
        <div class="ds-thread" data-thread-key="{{ article.slug }}" data-title="{{ article.title }}" data-url="{{ SITEURL }}/{{ article.url }}"></div>
        <script type="text/javascript">
            var duoshuoQuery = {short_name:"{{ DUOSHUO_SITENAME }}"};
            (function() {
                var ds = document.createElement('script');
                ds.type = 'text/javascript';ds.async = true;
                ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
                ds.charset = 'UTF-8';
                (document.getElementsByTagName('head')[0]
                 || document.getElementsByTagName('body')[0]).appendChild(ds);
            })();
        </script>
        <noscript>Please enable JavaScript to view the <a href="http://duoshuo.com/">comments powered by
        Duoshuo.</a></noscript>
        <a href="http://duoshuo.com" class="dsq-brlink">comments powered by <span>Duoshuo</span></a>

    </section>
{% endif %}

publishconf.py文件中加入

DUOSHUO_SITENAME = u"coderim"

中文参考
使用Pelican打造静态博客 pelican 3.3.0 中文文档


Comments