Кажется, у Python много отличных веб-фреймворков. Кто-нибудь использовал любой из них (Pylons, Web2Py, Django) с IronPython?
Веб-дизайн IronPython
Ответ 1
Django ранее выполнялся на IronPython, но как доказательство концепции. Я знаю, что команда IronPython интересуется поддержкой Django как метрикой для совместимости с Python.
В некоторой степени это возможность использовать IronPython с ASP.NET и ASP.NET MVC, который, вероятно, более зрелый.
Ответ 2
Вы можете прочитать this
В основном код web2py запускается без изменений и из коробки, но с IronPython, но
- нет модуля CSV (поэтому нет базы данных IO)
- нет сторонних драйверов баз данных (даже не SQLite, поэтому баз данных не существует)
- нет встроенного веб-сервера (если вы не калечите его, удалив сигналы и протоколирование)
Это связано с тем, что csv, signal, logging и sqlite отсутствуют в IronPython. Вы можете видеть из потока выше, там идет работа, чтобы найти способы вокруг.
web2py также запускается без изменений на бета-версии Jython 2.5 без каких-либо известных ограничений, за исключением ошибки с регулярными выражениями в Jython, которая заставляет его задушить некоторые шаблоны (re.compile(...). finditer идет в цикле). Мы также работаем над тем, чтобы найти путь для этого.
Ответ 3
we2py выпущен 5 февраля 2009 г.
- Включает уровень абстракции базы данных, который работает с SQLite, MySQL,
PostgreSQL, FireBird, MSSQL, Oracle и Google App Engine.