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(TwitterForm, self).__init__(*args, **kwargs) self.initial.update({"username": other_service(self.user, "twitter_user")})