def migrate_users(): cursor.execute("SELECT * FROM users;") idmap = {} for id, username, password, strips, last_visit, max_id, site_message in cursor.fetchall(): print 'migrate %s' % username u = User.objects.create_user(username, '', password) u.last_login = last_visit u.save() p = UserProfile(user=u, max_id=max_id) p.save() p.serie_ignorowane = Seria.objects.filter( tytul__in=phpserialize.dict_to_tuple(phpserialize.loads(strips))) p.save() idmap[id] = u.id
def test_tuple_roundtrips(self): x = phpserialize.loads(phpserialize.dumps(list(range(2)))) self.assertEqual(x, {0: 0, 1: 1}) y = phpserialize.dict_to_tuple(x) self.assertEqual(y, (0, 1))