コード例 #1
0
ファイル: models.py プロジェクト: Arcana/dotabank-web
    def fetch_images(itemdef=None):
        # FIXME: Disabled while Dota 2's item schema WebAPI doesn't work, else every /league page load is horribly slow.
        return None, None

        try:
            item_data = Schema.get_by_id(itemdef)
            return item_data.icon, item_data.image
        except KeyError:
            return None, None
コード例 #2
0
ファイル: models.py プロジェクト: vault101/dotabank-web
    def fetch_images(itemdef=None):
        # FIXME: Disabled while Dota 2's item schema WebAPI doesn't work, else every /league page load is horribly slow.
        return None, None

        try:
            item_data = Schema.get_by_id(itemdef)
            return item_data.icon, item_data.image
        except KeyError:
            return None, None
コード例 #3
0
ファイル: test_dota.py プロジェクト: vault101/dotabank-web
    def test_get_by_id(self):
        drodo = Schema.get_by_id(self.DRODO['defindex'])

        self.assertIsInstance(drodo, steam.items.item)
        self.assertEqual(drodo.schema_id, self.DRODO['defindex'])
        self.assertEqual(drodo.name, self.DRODO['name'])
コード例 #4
0
    def test_get_by_id(self):
        drodo = Schema.get_by_id(self.DRODO['defindex'])

        self.assertIsInstance(drodo, steam.items.item)
        self.assertEqual(drodo.schema_id, self.DRODO['defindex'])
        self.assertEqual(drodo.name, self.DRODO['name'])
コード例 #5
0
ファイル: models.py プロジェクト: ngnmtl/dotabank-web
 def fetch_images(itemdef=None):
     try:
         item_data = Schema.get_by_id(itemdef)
         return item_data.icon, item_data.image
     except KeyError:
         return None, None