def _tx(user): try: from models_acc import UserFollowingIndex, UserSettings, UserProfile, UserCounter settings = UserSettings(key_name='settings_%s' % user.id, parent=user, language=language) profile = UserProfile(key_name='profile_%s' % user.id, parent=user, username=user.username, email=user.email) followings = UserFollowingIndex(parent=user) counters = UserCounter(key_name='counters_%s' % user.id, parent=user) db.put_async([settings, profile, followings, counters]) return True except: return False