Just curious. Why using IronPython? What are the pros? On Friday, 3 April 2015 17:21:58 UTC-5, Derek wrote: > > I tried loading the latest Web2Py in IronPython but I hit a few snags. > I've changed the driver module loader to check for an additional error type > which gets past the db drivers loader, and now it seems to stop on the > rocket.py with some error about a string expected but got int instead. In > any case, hopefully the patches I provided allow those of you who use > IronPython to enjoy using pyDAL. > > If anyone has gotten Web2Py working with IronPython, I'd like to hear your > experiences, so hopefully I can create a pull request to get fixes for it > in mainline. > > My experience has been that with the patches to pyDAL, I can run using the > anyserver.py script like so: > > ipy.exe anyserver.py -s wsgiref -i 127.0.0.1 -p 3000 > > now, in order to access admin, I need to create a parameters_3000.py with > a password in it. The only line is this: > password='25d55ad283aa400af464c76d713c07ad' > > Don't worry, I'm not sharing my super secret password. This is just > 12345678. > > With that set, I get a ticket on startup... apparently I have to create a > 'sql.log' file in applications\admin\databases. And in 'examples'... > > Examples seemed to work after that, Admin works, Welcome doesn't for some > strange reason... > > Traceback (most recent call last): > File "E:\web2py\gluon\restricted.py", line 227, in restricted > exec ccode in environment > File "E:/web2py/applications/welcome/models/db.py" > <http://127.0.0.1:3000/admin/default/edit/welcome/models/db.py>, line 58, in > <module> > plugins = PluginManager() > File "E:\web2py\gluon\tools.py", line 5318, in __init__ > self.__dict__.clear() > File "E:\web2py\gluon\tools.py", line 5330, in __getattr__ > > TypeError: Value cannot be null. > Parameter name: key > > I tried to modify that tools.py and so the line numbers will be off slightly > (I added a few to debug). It's a work in progress... but, it's very > encouraging. > > > Thanks, > Derek Wilson >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

