Hello, I haven't done anything with web2py in quite a while, but am still curious. I keep skulking back to check on things. I am quite interested in the "built-in" authentication you have added to the "welcome" scaffolding package. Problem is when I update my version of web2py (using sources on Windows with Python 2.5.4) the default applications are never updated. Even when I totally remove them from the file-system, web2py still says the "the default applications appear to be installed already".
Why is that? 'python web2py.py --upgrade=YES' does not do it either. In the latest round v1.62.1 with the new packaging -- nothing happened at all. I was only after I changed all their names from ".w2p" to ".tar.gz" and extracted them manually into their directories did I get back their functionality. OOPS! -- Web2Py Manual, Page 76: "*Application files are stored as tar files but you are not supposed to tar or untar them manually, WEB2PY does it for you.*" Couldn't prove it by me!!! How are these applications *supposed* to be upgraded??? thanks...... On May 18, 11:10 am, mdipierro <[email protected]> wrote: > I fixed a couple of issues posted during the night and reposted > 1.62.1. Please let me know if you have any problem. > > New features: > > - There is a new "welcome" scaffoling app that has Authentication, > Authorization, Crud, Services, and Menu by default. > > - There is a new file format for web2py apps (.w2p) it is zips files > so it is more compact. > > - if SQLField(...., writable=False, readable=True) the field is shown > readonly in SQLFORMs > > - The "design" page has been renamed "edit". > > - If you upload a file in an "upload" field it now "remembers" the > original name. The name does not appear in the URL for various > security reason but it will be used when you try to save the file. > This is ON by default. Can be disabled but I cannot think any reason > to. > > - There is a new {{=MENU(response.menu)}} helper > > - You can disable lazy evaluation of languages T.lazy=False (True by > default as before) > > - Better WingIDE support > > - Better Internationalization > > BETA FEATURES (they seem to work but need more testing and > improvements) > > - look into admin/models/0.py, there is a variable GAE_APPCFG. If that > variable points to the correct Google App Engine utility appcfg.py, > web2py will provide a web based interface to deploy on the Google App > Engine, linked from admin/default/site > > - If you run source and you "easy_install mercurial", each app has its > own minimalist interface to mercurial and you can commit your changes > to it. > > - There is a new [shell] button in the edit (design) page. When you > click on it you get an AJAX shell within the app (it sees the > database). It has some problems with sqlite since it closes the > database unexpectedly. > > Thanks particularly to Alvaro, Douglas, Yair, Tim, Iceberg for all > their help (I am sure I forgot somebody). > > Massimo --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

