22/04/2013, 19:05
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 408
Antigüedad: 12 años, 10 meses Puntos: 18 | |
Respuesta: Django problema con memcached una pregunta estoy usando django cache machine pero no veo que haga cache de las consultas sql por ejemplo tengo este modelo
Código:
from caching.base import CachingMixin,CachingManager
#encoding:utf-8
class BlogComments(CachingMixin,MPTTModel):
#relationship
user= models.ForeignKey(User,verbose_name=_('User autor'),related_name='blog_comments_autor', null=True,blank=True)
notice = models.ForeignKey('BlogNotice', blank=True,null=True,verbose_name=_('Blog Notice'))
parent = TreeForeignKey('self', verbose_name=_('Parent'), related_name='blog_comments_parent',blank=True, null=True, on_delete=models.CASCADE)
#basic
email = models.CharField(_('Email'),max_length=512,blank=True,null=True)
publish = models.BooleanField(_('Published'),default=1)
comment = models.TextField(_('Comment'),max_length=512,blank=True,null=True)
#hidden
created = models.DateTimeField(_('Created'),editable=False,auto_now=True)
modified = models.DateTimeField(_('Modified'),editable=False,auto_now=True)
objects = CachingManager()
class MPTTMeta:
order_insertion_by = ['comment']
def __unicode__(self):
return self.notice.title
class Meta:
verbose_name = _('Comment')
verbose_name_plural = _('Comments')
db_table = 'blog_notices_comments'
app_label= 'blog'
no veo la forma de ver como hacer funcionar el sistema de cache |