コード例 #1
0
ファイル: models.py プロジェクト: Arkshine/readthedocs.org
 def api_versions(self):
     ret = []
     for version_data in api.version.get(project=self.pk,
                                         active=True)['objects']:
         version = make_api_version(version_data)
         ret.append(version)
     return sort_version_aware(ret)
コード例 #2
0
 def api_versions(self):
     ret = []
     for version_data in api.version.get(project=self.pk,
                                         active=True)['objects']:
         version = make_api_version(version_data)
         ret.append(version)
     return sort_version_aware(ret)
コード例 #3
0
ファイル: models.py プロジェクト: julen/readthedocs.org
 def api_versions(self):
     from builds.models import Version
     ret = []
     for version_data in api.version.get(project=self.pk, active=True)['objects']:
         del version_data['resource_uri']
         project_data = version_data['project']
         del project_data['users']
         del project_data['resource_uri']
         del project_data['absolute_url']
         project = Project(**project_data)
         version_data['project'] = project
         ret.append(Version(**version_data))
     return sort_version_aware(ret)
コード例 #4
0
 def api_versions(self):
     from builds.models import Version
     ret = []
     for version_data in api.version.get(project=self.pk,
                                         active=True)['objects']:
         del version_data['resource_uri']
         project_data = version_data['project']
         del project_data['users']
         del project_data['resource_uri']
         del project_data['absolute_url']
         project = Project(**project_data)
         version_data['project'] = project
         ret.append(Version(**version_data))
     return sort_version_aware(ret)
コード例 #5
0
    def api_versions(self):
        from builds.models import Version

        ret = []
        for version_data in api.version.get(project=self.pk, active=True)["objects"]:
            del version_data["resource_uri"]
            project_data = version_data["project"]
            del project_data["users"]
            del project_data["resource_uri"]
            del project_data["absolute_url"]
            project = Project(**project_data)
            version_data["project"] = project
            ret.append(Version(**version_data))
        return sort_version_aware(ret)
コード例 #6
0
ファイル: models.py プロジェクト: Arkshine/readthedocs.org
 def ordered_active_versions(self):
     return sort_version_aware(self.versions.filter(active=True))
コード例 #7
0
 def ordered_active_versions(self):
     return sort_version_aware(self.versions.filter(active=True))
コード例 #8
0
ファイル: models.py プロジェクト: danbadds38/readthedocs.org
 def ordered_active_versions(self):
     from builds.models import Version
     versions = Version.objects.public(project=self, only_active=True)
     return sort_version_aware(versions)
コード例 #9
0
 def ordered_active_versions(self):
     from builds.models import Version
     versions = Version.objects.public(project=self, only_active=True)
     return sort_version_aware(versions)