Because you override the view in the action which is not executed when
cached.

To fix it, outside the index function add

if request.function=='index': response.view =
"parents_normal_form.html"

Massimo

On Jan 6, 10:07 am, voltron <[email protected]> wrote:
> I used disk and RAM, like I mentioned above, no errors except that it
> shows web2pys generic template instead of the one I declared
>
> On Jan 6, 3:49 pm, mdipierro <[email protected]> wrote:
>
> > Do you get the error using cache.ram instead of cache.disk?
> > How does the problem manifest? Do you get an empty page? An error? Can
> > you add a print statement to check whether the controller is executed
> > when you see the error?
>
> > Why are you using cache.disk over cache.ram? The former involved
> > picklying so the latter is much faster.
>
> > massimo
>
> > On Jan 6, 8:09 am, voltron <[email protected]> wrote:
>
> > > Here is an example:
>
> > > @cache(request.env.path_info,time_expire=20,cache_model=cache.disk)
> > > def index():
> > >     """ This action renders the feedback form """
> > >     response.view = "parents_normal_form.html"
>
> > >     page_title = T("Feedback")
> > >     page_content =  """
>
> > > On Jan 6, 3:07 pm, mdipierro <[email protected]> wrote:
>
> > > > Can you provide an example of how you caching a page so that I can try
> > > > reproduce this?
>
> > > > Massimo
>
> > > > On Jan 6, 6:19 am, voltron <[email protected]> wrote:
>
> > > > > I have a bad problem at the moment, all the views that use cacheing
> > > > > sometimes default to web2py generic template sporadically then are
> > > > > then correct after a refresh. I set the template in the views as such
>
> > > > > # Example
>
> > > > > response.view  = "accounts/register.html"
>
> > > > > Is there some workaround for this?
>
> > > > > Thanks
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to