【发布时间】:2011-11-06 20:44:51
【问题描述】:
我正在向现有软件添加一个简单的网络界面; web.py 正好适合这项工作,这就是我正在使用的。现在我正在研究使用什么模板引擎,并得出了两种选择:要么使用 web.py 自己的 Templator,要么使用 Jinja2。
我已经在应用程序中工作,并且我正在编写一些非常简单的模板来探索它们。我必须说我发现 Templator 更容易阅读,这可能是因为我是一名程序员而不是网页设计师(谁可能会觉得 Jinja 更容易?)。
虽然我现在只生成(不合规的;)丑陋的 HTML 页面,但我还将使用模板引擎来生成电子邮件和旧的纯文本文件。
对于任何实际用途来说,这两种软件都“足够快”,我想问一下广泛使用其中一种或两种软件的人,它们在易用性、代码清洁度、灵活性、等等。
【问题讨论】:
标签: python templates web.py jinja2