文件名称:blogofile:用Python编写的静态网站编译器和博客引擎
文件大小:368KB
文件格式:ZIP
更新时间:2024-05-24 04:53:51
Python
Blogofile是一个静态网站编译器,它使您可以使用各种模板库(Mako,Jinja2)和各种标记语言(reStructuredText,Markdown,Textile)来创建可从任何所需的Web服务器提供服务的站点。 Blogofile的0.8版突破了核心的静态站点编译器,并为其提供了一个插件接口。 这样一来,便可以在核心之上构建诸如Blogofile最初的存在理由之类的博客引擎之类的功能。 是由Blogofile开发人员创建的博客引擎插件。 安装该工具后,您将获得一个简单的博客引擎,该博客引擎不需要数据库,也不需要特殊的托管环境。 您可以自定义一组Mako模板,在reStructuredText,Markdown或Textile(甚至纯HTML)中创建帖子,然后blogofile会将整个博客生成为纯HTML,CSS,图像和Atom / RSS提要,然后您可以将其上传到任何您喜欢
【文件预览】:
blogofile-plugins
----setup.py(2KB)
----.gitignore(362B)
----blogofile()
--------default_config.py(4KB)
--------writer.py(6KB)
--------controller.py(8KB)
--------__init__.py(309B)
--------exception.py(69B)
--------plugin.py(7KB)
--------server.py(3KB)
--------filter.py(6KB)
--------template.py(14KB)
--------cache.py(4KB)
--------config.py(3KB)
--------tests()
--------util.py(9KB)
--------main.py(14KB)
----MANIFEST.in(145B)
----setup.cfg(87B)
----LICENSE.txt(3KB)
----RELEASING.rst(2KB)
----README.rst(1KB)
----CHANGES.txt(2KB)
----CONTRIBUTORS.txt(1KB)
----requirements()
--------production.txt(473B)
--------develop.txt(239B)
----docs()
--------quick_setup.rst(1KB)
--------vcs_integration.rst(2KB)
--------images()
--------migrating_blogs.rst(3KB)
--------Makefile(836B)
--------index.rst(773B)
--------templates.rst(8KB)
--------conf.py(8KB)
--------config_file.rst(9KB)
--------intro.rst(4KB)
--------controllers.rst(8KB)
--------developers.rst(4KB)
--------graphs()
--------posts.rst(5KB)
--------migrating_to_0.8.rst(121B)
--------file_overview.rst(5KB)
--------filters.rst(5KB)
----tox.ini(196B)
----converters()
--------blogger2blogofile.py(10KB)
--------wordpress2blogofile.py(7KB)