python哪些模板引擎比较_对于Python模板引擎和web框架,我应该担心什么?

我是一个CASP.NETMVC开发者。我已经完成了一些Python控制台应用程序,但是对于将Python用于web应用程序,我还是个新手。我读了很多关于Python服务器和模板引擎的文章。在

但我担心:哪个模板引擎适合哪个Python服务器/Python web框架?还是应该适合?在

模板引擎中会有安全问题吗?或者我可以选择任何我喜欢的语法。在

任何模板引擎能否将数据(我的模型,orm模型)与控制器和自身集成?这种集成会导致任何安全、内存问题吗?在

对于任何模板引擎,使用python2.x或3.x是否重要?在

我知道有jinja2,pytenjin(似乎很快),^{}。

我已经试过了,我觉得吡唑啉很舒服,因为ASP.NETMVC背景。在

在我担心之后的最后一个问题是:我应该使用哪些模板引擎?在

用Tornado开始开发的最佳开发环境是什么?在

我知道我已经问了很多问题,但是在我进入真正的项目开发之前,我必须小心。在

编辑关于评论的评论:好的,我觉得我需要更具体地说明我在寻找什么。正如许多开发人员需要pythonweb编程(至少来自其他平台),我需要弄清楚我有哪些开发选项。(IDE、模板引擎、web服务器等)以及如何以适当的方式组合它们,以减少开发时间和提高生产率,同时又不破坏安全性。在

更新1:我认为我们,来自VS和ASP.NET世界,习惯把一切都放在盒子里发展。什么时候因为项目的需要,它使用了另一种技术,我们(至少我)得到偏执狂。因为我们需要使一切和谐。很明显,在.NET项目中使用IIS、.NET和VS(具有所有高级功能)。在

好吧,经过这么多的搜索和调查,我决定使用PyCharm作为Django的IDE,我希望有一天PyCharm能像支持Django一样支持web2py。在

好吧,服务器呢?否则就让我来工作吧。在

引擎,关于模板什么?我将使用默认的Django模板引擎(我不喜欢像pyRazor一样多),但这种方式将更容易找到帮助或请求更多功能。打开稍后,我可以再次尝试jinja2(在PyCharm中,您可以更改模板引擎以在Django中使用)。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值