IronPython Webframework - PullRequest
       14

IronPython Webframework

17 голосов
/ 13 января 2009

Кажется, есть много отличных веб-фреймворков для Python. Кто-нибудь использовал что-нибудь из этого (Pylons, Web2Py, Django) с IronPython?

Ответы [ 3 ]

6 голосов
/ 26 января 2009

Вы можете прочитать это

В основном код web2py выполняется без изменений и из коробки, но с IronPython, но

  • нет модуля CSV (поэтому нет ввода-вывода базы данных)
  • нет драйверов сторонних баз данных (даже SQLite, поэтому вообще нет баз данных)
  • нет встроенного веб-сервера (если вы не отключите его, удалив сигналы и войдя в систему)

Это связано с тем, что csv, сигналов, журналирования и sqlite отсутствуют в IronPython. Как вы можете видеть из вышеприведенной ветки, ведется работа по поиску путей обхода.

web2py также работает без изменений в бета-версии Jython 2.5, без каких-либо известных ограничений, за исключением ошибки с регулярными выражениями в Jython, из-за которой он забивает некоторые шаблоны (re.compile (...). Finditer зацикливается). Мы также работаем над тем, чтобы обойти это.

6 голосов
/ 13 января 2009

Django был запущен на IronPython и раньше, но в качестве подтверждения концепции. Я знаю, что команда IronPython заинтересована в поддержке Django как метрики для Python-совместимости.

В некоторой степени связана возможность использования IronPython с ASP.NET и ASP.NET MVC , который, вероятно, более зрелый.

0 голосов
/ 17 декабря 2009

we2py выпущен 5 февраля 2009

http://www.web2py.com

  • Включает слой абстракции базы данных, который работает с SQLite, MySQL,
    PostgreSQL, FireBird, MSSQL, Oracle и Google App Engine.
...