简介Pelican用Python编写的静态站点生成器。亮点:使用reStructuredText或Markdown格式直接用编辑器编写内容
简单的CLI工具来(重新)生成站点
易于与分布式版本控制系统和Web对接
完全静态输出,可在任何地方托管
Pelican 4目前支持:文章(例如博客文章)和页面(例如,“关于”,“项目”,“联系方式”)
评论,通过外部服务(Disqus)。如果您希望更好地控制评论,也可自托管评论是另一种选择。
主题支持(使用Jinja2模板创建主题)
以多种语言发表文章
Atom / RSS feeds
代码高亮
从WordPress,Dotclear或RSS导入
与外部工具集成:Twitter,Google Analytics等(可选)
借助内容缓存和选择性输出写入,可以快速重建为什么叫“Pelican”这个名字?“Pelican”是calepin的字谜,在法语中意为“笔记本”。 ;)您可以访问以下网址获取源代码:https://github.com/getpelican/pelican。更多相关库参见https://github.com/china-testing/python-api-tesing。安装pip install pelican markdown创建项目mkdir -p ~/projects/yoursitecd ~/projects/yoursitepelican-quickstart创建文章~/projects/yoursite/content/keyboard-review.mdTitle: My First ReviewDate: 2010-12-03 10:20Category: ReviewFollowing is a review of my favorite mechanical keyboard.生成网站pelican content预览pelican --listen访问:http://localhost:8000/。
图片.pnggithub部署比如https://github.com/china-testing/china-testing.github.io,这个仓库名要求为username.github.io。上传代码,就可以访问你的网站了。#!/usr/bin/env bashDATE=$(date +%Y%m%d)cd /home/andrew/code/yoursiterm -rf output/*pelican contentcd /home/andrew/code/china-testing.github.iogit rm -rf *cp -rf /home/andrew/code/yoursite/output/* .git add *git commit -m $DATEgit push网站示例: https://china-testing.github.io/ 本文仅代表作者个人观点,不代表巅云官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱2522407257@qq.com。更多相关资讯,请到巅云www.yinxi.net学习互联网营销技术请到巅云建站www.yx10011.com。