Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
    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
Ejemplo n.º 3
0
    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
Ejemplo n.º 4
0
    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