IronPython Web框架

时间:2009-01-12 21:57:39

标签: python ironpython

似乎有很多优秀的Python Web框架。有人用IronPython中的任何一个(Pylons,Web2Py,Django)吗?

3 个答案:

答案 0 :(得分:6)

Django has been run on IronPython之前,但作为概念验证。我知道IronPython团队对Django支持感兴趣,作为Python兼容性的指标。

有些相关的是使用IronPython with ASP.NET and ASP.NET MVC的可能性,这可能更成熟。

答案 1 :(得分:6)

您可能需要阅读this

基本上,web2py代码运行时未经修改且开箱即用,但使用IronPython但

  • 没有CSV模块(所以没有数据库IO)
  • 没有第三方数据库驱动程序(甚至不是SQLite,因此根本没有数据库)
  • 没有内置的网络服务器(除非你通过删除信号和记录来削弱它)

这是因为IronPython中不存在csv,signals,logging和sqlite。 您可以从上面的主题中看到,正在开展工作以寻找解决方法。

web2py也在Jython 2.5 beta上运行未经修改,没有任何已知的限制,除了Jython中的正则表达式的错误使得它在一些模板上窒息(re.compile(...)。finditer进入循环)。我们正在努力寻找解决方案。

答案 2 :(得分:-3)

we2py于2009年2月5日发布

http://www.web2py.com

  • 包含一个与SQLite,MySQL,
    一起使用的数据库抽象层 PostgreSQL,FireBird,MSSQL,Oracle和Google App Engine。