Cache
Caros,
na documentação do django, esta escrito que o sistema de cache de paginas
nao leva em conta usuarios conectados e com sessao ativa. OU seja,
para estes, as paginas serão geradas a cada vez, independentemente
do cache existir ou não.
Isso tem vantagens óbvioas, sobretudo para páginas cujo display muda para
usuários conectados.
Na minha instalação (0.9.6), isto parece estar instável. Na maioria
das vezes funciona.
Mas hj por exemplo eu tive que remover o cache na mão, para forçar um
novo render
de uma pagina que eu estava editando via interface admin.
Pergunta: isto é um problema recorrente na comunidade?
Pergunta 2: eu queria ter um controle mais fino do cache, como por exemplo
poder renovar um cache ou apagar um existente para paginas especificas
dado algum tipo de evento (por exemplo, atualizacao da pagina). Existe
coisa pronta pra isso no django ou eu tenho que escrever um decorator proprio?
(nao que seja complicado, parece ser simples, mas se tiver, ajuda)
Pergunta 3: o meu decoretor cache_page nao funciona. Da pau de runtime.
Em compensacao se eu chamo a funcao cache_page na mao, funciona.
Alguma ideia do motivo?
Grato
--
--
Miguel Galves - Engenheiro de Computação
Já leu meus blogs hoje?
Para geeks http://log4dev.com
Pra pessoas normais http://miguelcomenta.wordpress.com
Para amantes de fotos http://www.flickr.com/photos/mgalves
"Não sabendo que era impossível, ele foi lá e fez..."
--~--~---------~--~----~------------~-------~--~----~
Grupo "Django Brasil" em Grupos do Google.
http://groups.google.com.br/group/django-brasil
-~----------~----~----~----~------~----~------~--~---