Django视图和模板,包括Jinja2和Mako,教程和资源

时间:2012-07-09 00:54:33

标签: python django jinja2 mako

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

我也是HTML的新手,我可以使用Mako或Jinja2接受教程。

谢谢!

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

我们在工作场所使用Mako,我强烈建议不要使用它。它非常适合您自己的观点,但如果您想使用包含模板的任何第三方库,它们将无法正常工作。

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