def get_context_data(self, **kwargs): context = super(IssueDetailsRepoDataView, self).get_context_data(**kwargs) response = urllib.urlopen(settings.SINGLE_ISSUE_REPO_API_URL.format(number=self.issue_number)) info = comprehensions.issue_details_comprehension(json.load(response)) context['fields'] = fields.create_table(info) return context
def get_context_data(self, **kwargs): context = super(IssuesRepoDataView, self).get_context_data(**kwargs) response = urllib.urlopen(settings.ISSUES_REPO_API_URL) info = comprehensions.issues_comprehension(json.load(response)) context['entries'] = map(lambda x: fields.create_table(x), info) return context
def get_context_data(self, **kwargs): context = super(BaseRepoDataView, self).get_context_data(**kwargs) response = urllib.urlopen(settings.BASE_REPO_API_URL) info = comprehensions.base_comprehension(json.load(response)) context['fields'] = fields.create_table(info) return context
def get_context_data(self, **kwargs): context = super(PullDetailsRepoDataView, self).get_context_data(**kwargs) response = urllib.urlopen(settings.SINGLE_PULL_REPO_API_URL.format(number=self.pull_number)) print settings.PULLS_REPO_API_URL + '/' + self.pull_number info = comprehensions.pull_details_comprehension(json.load(response)) context['fields'] = fields.create_table(info) return context