Set cache defaults

This commit is contained in:
Roberto Rosario
2012-08-24 15:15:25 -04:00
parent f665c52bf2
commit c25394e360

View File

@@ -82,6 +82,7 @@ class TranslatableLabelMixin(models.Model):
raise self.__class__.NotConfigured('Must specify a list of translatable class attributes')
if attr in self.__class__.translatables:
self.__class__._translatable_registry.setdefault(self.pk, {})
self.__class__._translatable_registry[self.pk][attr] = value
else:
return super(TranslatableLabelMixin, self).__setattr__(attr, value)