2012-07-09 125 views
0

我是Python和Django的新手,但现在对基本数据库和后端编程有了很好的理解。但是,我发现很难了解视图和模板图层。我想知道是否有人可以建议额外的教程和资源,而不是正式的Django文档。Django视图和模板,包括Jinja2和Mako,教程和资源

我也是新来的HTML,并开放教程使用Mako或Jinja2。

谢谢!

回答

0

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

除此之外,官方文档以及使用Google搜索的具体问题是使用django模板时最好的方法。不幸的是,我无法对忍者模板发表评论。

+0

感谢您的想法!我也开始注意到在阅读一些文档时使用Mako。 – snakesNbronies 2012-07-09 01:06:03

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

+0

我在我们所有的Python网站项目中都使用过resultset.py配方,我绝对会在模板上分享您的看法。我们仍然使用Spyce(当然仍然有效),但可能会根据您在博客上撰写的内容尝试Mako + Django路线。 – Andz 2012-11-05 20:04:07