static_weber:静态网站生成器(Python + Mako)

时间:2024-05-29 07:45:41
【文件属性】:

文件名称:static_weber:静态网站生成器(Python + Mako)

文件大小:32KB

文件格式:ZIP

更新时间:2024-05-29 07:45:41

Python

静态韦伯 开发人员的静态网站生成器。 用Python编写,并广泛使用了Mako模板库。 动机 我以前使用过其他基于python的网站生成器,但是我感到缺乏控制力。 我希望能够拥有网站生成器引擎的功能,但仍然能够在任何需要的地方添加我自己的python代码或自定义HTML和CSS。 我想要一个供程序员使用的静态网站生成器,但我很难找到一个。 所以我创建了静态韦伯。 基本信息 要使用此功能,您将需要对Mako和Python有所了解,以及对HTML和CSS的了解(仅需一点点),尽管它将为您提供比通常的静态网站生成器更大的功能灵活性。 特征: 基本博客 使用Pygments突出显示语法。 (您应提供自己的突出显示CSS) 降价块 Markdown块内的Mathjax。 Python脚本 真相模板。 具体来说,您将获得页面继承,这很棒。 给我看一个输出网站的例子: 我用这个模板写了我的网


【文件预览】:
static_weber-master
----.gitignore(33B)
----website_tool.py(3KB)
----LICENSE.txt(1KB)
----README.md(5KB)
----make_website.py(5KB)
----lib()
--------utils.py(5KB)
--------filters.py(5KB)
----conf()
--------general.py(114B)
----content()
--------web_page.makoa(174B)
--------entries_feed_page.makoa(1KB)
--------entries_page.makoa(724B)
--------blog()
--------entries_index.py(1KB)
--------page.makoa(822B)
--------code_highlight.css(4KB)
--------navbar.makoa(402B)
--------blog_feed.mako_rss(335B)
--------index.mako(660B)
--------inspectable.makoa(1KB)
--------bindex.py(1KB)
--------blog_index.mako(446B)
--------blog_post.makoa(367B)
--------page_style.css(155B)
--------pages()
--------pics()

网友评论