def testDelayedCreation(self): obj = Bar() obj.name = 'Bar' obj.description = 'Some desc' obj.price = 9 obj.quantity = 2 translation.activate('fr') obj.name = 'BarFr' obj.description = 'Some desc fr' obj.save() translation.activate('en') obj = Bar.objects.get(pk=obj.pk) self.assertEquals(obj.name, 'Bar') self.assertEquals(obj.description, 'Some desc') self.assertEquals(obj.price, 9) self.assertEquals(obj.quantity, 2) translation.activate('fr') self.assertEquals(obj.name, 'BarFr') self.assertEquals(obj.description, 'Some desc fr') self.assertEquals(obj.price, 9) self.assertEquals(obj.quantity, 2)