def twitter_account_for_user(user): profile = user.get_profile() twitter_user = other_service(user, "twitter_user") twitter_password = other_service(user, "twitter_password") if twitter_user and twitter_password: twitter_password = get_twitter_password(settings.SECRET_KEY, twitter_password, decode=True) return twitter_account_raw(twitter_user, twitter_password)
def pownce_account_for_user(user): pownce_user = other_service(user, "pownce_user") pownce_password = other_service(user, "pownce_password") if pownce_user and pownce_password: pownce_password = get_pownce_password(settings.SECRET_KEY, pownce_password, decode=True) return pownce_account_raw(pownce_user, pownce_password)
def render(self, context): user = self.user.resolve(context) key = self.key value = other_service(user, key) if self.asvar: context[self.asvar] = value return "" else: return value
def __init__(self, *args, **kwargs): super(PownceForm, self).__init__(*args, **kwargs) self.initial.update({"usernamep": other_service(self.user, "pownce_user")})
def __init__(self, *args, **kwargs): super(TwitterForm, self).__init__(*args, **kwargs) self.initial.update({"username": other_service(self.user, "twitter_user")})
def __init__(self, *args, **kwargs): super(PownceForm, self).__init__(*args, **kwargs) self.initial.update( {"usernamep": other_service(self.user, "pownce_user")})
def __init__(self, *args, **kwargs): super(TwitterForm, self).__init__(*args, **kwargs) self.initial.update( {"username": other_service(self.user, "twitter_user")})