コード例 #1
0
ファイル: helpers.py プロジェクト: haphut/ytp
def calculate_datasets_five_star_rating(dataset_id):
    from ckanext.qa.reports import five_stars

    qa = five_stars(dataset_id)

    stars = 0
    for resource in qa:
        if resource['openness_score'] > stars:
            stars = resource['openness_score']

    return int(stars)
コード例 #2
0
ファイル: qa_package.py プロジェクト: opendata-ee/ckanext-qa
 def five_stars(self):
     c.packages = five_stars()
     return render('ckanext/qa/dataset/five_stars/index.html')
コード例 #3
0
ファイル: qa_package.py プロジェクト: zydio/ckanext-qa
 def five_stars(self):
     c.packages = five_stars()
     return render("ckanext/qa/dataset/five_stars/index.html")
コード例 #4
0
ファイル: qa_api.py プロジェクト: opendata-ee/ckanext-qa
 def dataset_five_stars(self, id=None):
     return json.dumps(five_stars(id))
コード例 #5
0
ファイル: controller.py プロジェクト: euopendataportal/source
 def dataset_five_stars(self, id=None):
     result = five_stars(id)
     return self._output_json(result)
コード例 #6
0
ファイル: controller.py プロジェクト: euopendataportal/source
 def five_stars(self):
     c.packages = five_stars()
     return p.toolkit.render('qa/five_stars.html')
コード例 #7
0
ファイル: controller.py プロジェクト: Hoedic/ckanext-qa
 def dataset_five_stars(self, id=None):
     result = five_stars(id)
     return self._output_json(result)
コード例 #8
0
ファイル: controller.py プロジェクト: Hoedic/ckanext-qa
 def five_stars(self):
     c.packages = five_stars()
     return p.toolkit.render('qa/five_stars.html')
コード例 #9
0
ファイル: qa_api.py プロジェクト: zydio/ckanext-qa
 def dataset_five_stars(self, id=None):
     return json.dumps(five_stars(id))