Example #1
0
def twitter_account_for_user(user):
    from pinax.apps.account.models import other_service
    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)
Example #2
0
 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
Example #3
0
    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
Example #4
0
 def __init__(self, *args, **kwargs):
     super(TwitterForm, self).__init__(*args, **kwargs)
     self.initial.update({"username": other_service(self.user, "twitter_user")})
Example #5
0
 def __init__(self, *args, **kwargs):
     super(TwitterForm, self).__init__(*args, **kwargs)
     self.initial.update({"username": other_service(self.user, "twitter_user")})