Socrates

软件截图:
Socrates
软件详细信息:
版本: 0.9.0
上传日期: 15 Apr 15
开发: Honza Pokorny
许可: 免费
人气: 4

Rating: nan/5 (Total Votes: 0)

苏格拉底是面向博客一个简单的静态网站发生器。你写你的职位,你最喜欢的纯文本到HTML语言(如降价,纺织),并将其保存为您的硬盘的文本文件。苏格拉底然后带他们,并为您创建一个完整的HTML网站。对于免费的,你会得到一个主页,其中列出最新的帖子,单页后,分类页,存档页,一个关于页面和一个原子饲料。
用法
首先,你需要创建一个新的博客:
苏格拉底-i博客
这将创建一个简单的博客结构的博客目录:
博客
 岗位
  2010-your-post.md
 布局
 的index.html
  single.html
  category.html
  ...
 媒体
 的style.css
  config.yaml
  about.md
职位目录,你将会把你的帖子的文件。任何前缀_或。将被忽略。布局是你的基本的主题或模板。 config.yaml是站点范围的配置文件。不要忘了更新相关信息有关文件。
您还可以创建在当前工作目录下新建一个博客:
苏格拉底-i
当您准备好生成你的网站,你运行:
苏格拉底-g博客
或者,
苏格拉底-g
为当前目录。
这将会把所有生成的文件在博客/部署。然后,您可以采取的目录,并把它上传到你的服务器。
安装
首先,设置你的虚拟环境和PIP安装苏格拉底。
的virtualenv ENV --no现场,包
源ENV /斌/启动
PIP安装苏格拉底
或者,以获得最新的代码,你可以安装在Github上。
PIP安装-e混帐://github.com/honza/socrates.git#egg=socrates
接下来的步骤是安装模板。此刻,你可以Django的模板和模板的Jinja2之间进行选择。默认主题使用Django的。
主题
苏格拉底支持Django的模板和模板的Jinja2。你可以指定你想在config.yaml文件中使用的模板引擎。有让你开始两个基本主题,在themes目录。
文本到HTML
苏格拉底将学尝试使用文本处理的文本文件转换成HTML。你应该指定config.yaml文字处理器的名称。它应该是全部小写。目前支持的处理器:
- 降价
- 纺织
- reStructuredText的
- HTML(未修改文)
默认情况下,苏格拉底只安装了降价的文字处理器。您可以安装其他与PIP:
PIP纺织安装
PIP安装docutils的
发展
你就可以开始一个简单的开发服务器,以帮助您开发:
苏格拉底-r博客
或者,
苏格拉底-r
为当前目录。
文件
该文件包含在文档目录中,并使用狮身人面像写在reStructuredText的。该文档轻松地阅读在一个标准的文本编辑器。但是,你可以建立像这样的HTML版本:
PIP安装狮身人面像
CD文档/
使HTML
开_build / HTML / index.html的
或者,您可以查看最新的文档的在线版本

特点

  • 在熟悉Django和Jinja2的模板
  • 在经过​​简单安装PIP
  • 在降价,reStructuredText的,纺织的支持
  • 在YAML配置
  • 在Atom提要
  • 在Github上的网页兼容

要求

  • 在Python中

显影剂的其他软件 Honza Pokorny

140 medley
140 medley

21 Jul 15

punctuation
punctuation

11 May 15

django-greekapp
django-greekapp

11 May 15

意见 Socrates

评论没有发现
添加评论
打开图片!