Yes all these files from welcome should be updated... Before you must make a backup of your app just to make sure it don't break anything...
Richard On Tue, Aug 15, 2017 at 11:24 AM, Martin Weissenboeck <mweis...@gmail.com> wrote: > 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 <ml.richard.vez...@gmail.com>: > >> 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 < >> ml.richard.vez...@gmail.com> wrote: >> >>> Yes, I consider creating a gist too... >>> >>> Richard >>> >>> On Tue, Aug 15, 2017 at 10:52 AM, Martin Weissenboeck < >>> mweis...@gmail.com> wrote: >>> >>>> Thank you - should be mentioned in the book. >>>> >>>> 2017-08-15 16:44 GMT+02:00 Richard Vézina <ml.richard.vez...@gmail.com> >>>> : >>>> >>>>> 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 < >>>>> mweis...@gmail.com> 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 web2py+unsubscr...@googlegroups.com. >>>>>> 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 web2py+unsubscr...@googlegroups.com. >>>>> 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 web2py+unsubscr...@googlegroups.com. >>>> 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 web2py+unsubscr...@googlegroups.com. >> 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 web2py+unsubscr...@googlegroups.com. > 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.