0

我是 Python 和 Django 的新手,但现在对基本数据库和后端编程有了相当深入的了解。但是,我发现很难学习视图和模板层。我想知道除了官方 Django 文档之外,是否有人可以建议其他教程和资源。

我也是 HTML 新手,对使用 Mako 或 Jinja2 的教程持开放态度。

谢谢!

4

2 回答 2

3

我们在一个大型项目中使用 Mako+Django 已经快两年了,效果非常好。Mako 比标准的 Django 模板要好得多。当我已经必须了解 Python、Javascript、HTML、JQuery 等时,为什么还要学习另一种模板语言?使用 Mako,我可以在我的 HTML 页面中使用常规 Python,包括所有库。并且在后端集成了 Django,模板保持简单。

你可能想看看我的 Django+Mako 入门工具包。它以我喜欢的方式(不一定是标准方式)来制作模板,但它是一个完全设置并准备好运行的项目。您可以从它开始并自定义。 http://warp.byu.edu/dist/django-mako.zip

更新:博客已移至http://www.goalbrecht.com/2013/10/django-mako-plus-a-starter-kit/ ,该项目的其他更新在Django-Mako-Plus 的 Github上。

于 2012-09-20T01:33:50.640 回答
0

我们Mako在工作场所使用,我强烈建议不要使用它。这对您自己的视图非常有用,但是如果您想使用任何包含模板的第三方库,它们根本就不起作用。

除此之外,官方文档和谷歌搜索您遇到的特定问题是使用 django 模板时的最佳方式。不幸的是,我无法评论 jinja 模板。

于 2012-07-09T01:00:20.283 回答