Did you mean ... ? Those files includes :
view*s*/ appadmin.html generic.ics generic.load generic.rss layout.html generic.json generic.map generic.xml web2py_ajax.html generic.html generic.jsonp generic.pdf controller/ appadmin.py static/ css/* images/* js/* You can do this like that : >From web2py/applications cp -R welcome/static/* YOURAPP/static/ cp welcome/controllers/appadmin.py YOURAPP/controllers/ cp *-R* welcome/views/* *YOURAPP*/views/ ------------------------------------------------------------------ 2017-08-15 16:55 GMT+02:00 Richard Vézina <[email protected]>: > There is mention of it in the book : > > http://web2py.com/books/default/chapter/29/14/other- > recipes?search=upgrade#Upgrading > > On Tue, Aug 15, 2017 at 10:54 AM, Richard Vézina < > [email protected]> wrote: > >> Yes, I consider creating a gist too... >> >> Richard >> >> On Tue, Aug 15, 2017 at 10:52 AM, Martin Weissenboeck <[email protected] >> > wrote: >> >>> Thank you - should be mentioned in the book. >>> >>> 2017-08-15 16:44 GMT+02:00 Richard Vézina <[email protected]>: >>> >>>> Always the same issue... I would remove this update button to me... Whe >>>> you update web2py you need to update many web2py reserved files in your app >>>> that the web2py update don't do for you... >>>> >>>> Those files includes : >>>> >>>> view/ >>>> >>>> appadmin.html >>>> generic.ics >>>> generic.load >>>> generic.rss >>>> layout.html >>>> generic.json >>>> generic.map >>>> generic.xml >>>> web2py_ajax.html >>>> generic.html >>>> generic.jsonp >>>> generic.pdf >>>> >>>> controller/ >>>> appadmin.py >>>> >>>> static/ >>>> css/* >>>> images/* >>>> js/* >>>> >>>> You can do this like that : >>>> >>>> From web2py/applications >>>> >>>> cp -R welcome/static/* YOURAPP/static/ >>>> cp welcome/controllers/appadmin.py YOURAPP/controllers/ >>>> cp welcome/views/* test_copy_file/views/ >>>> >>>> Watch out the last command will override the layout.html... >>>> >>>> >>>> This listing above is a copy/paste from one of my older post, so it may >>>> not be 100% accurate >>>> >>>> Richard >>>> >>>> >>>> On Tue, Aug 15, 2017 at 4:09 AM, Martin Weissenboeck < >>>> [email protected]> wrote: >>>> >>>>> I have tried to use the automatic update to 2.15.3 >>>>> The following problem occurs: >>>>> >>>>> Internal error ... Ticked issued:... >>>>> >>>>> >>>>> But appadmin is corrupted, so it is not possible to read the ticket in >>>>> a simple way. >>>>> *A restart of web2py solves the problem.* >>>>> *Maybe there should be an extra hint to restart web2py after an error >>>>> message?* >>>>> >>>>> I looked for some details: >>>>> >>>>> The error message is: >>>>> >>>>> type 'exceptions.NameError'> name 'iteritems' is not defined" >>>>> >>>>> >>>>> >>>>> In application/admin/controllers/appadmin.py: >>>>> >>>>> line 14: >>>>> >>>>> from gluon._compat import iteritems >>>>> >>>>> >>>>> line 453: >>>>> >>>>> for key, value in iteritems(cache.ram.storage): >>>>> >>>>> >>>>> I suppose that without a restart web2py does not find gluon._compat >>>>> >>>>> >>>>> Regards, Martin >>>>> >>>>> -- >>>>> 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. >>>>> >>>> >>>> -- >>>> 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. >>>> >>> >>> >>> -- >>> 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. >>> >> >> > -- > 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. > -- 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.

