コード例 #1
0
def match_version_to_dd_version(match_version, region='na'):
    version_list = api.get_versions(region, reverse=False)
    split_version = match_version.split('.')
    version_start = split_version[0] + '.' + split_version[1]
    for version in version_list:
        if version.startswith(version_start):
            return version
コード例 #2
0
 def handle(self, *args, **options):
     region = options['region'][0]
     version_list = api.get_versions(region, reverse=True)[90:]
     for version in version_list:
         if not Version.objects.filter(version=version).exists():
             v = create_version(version, region)
             v.save()
         else:
             v = Version.objects.get(version=version)
          
         if not ItemStatic.objects.filter(version=v).exists():
             versioned_items_to_db(v)
         if not ChampionStatic.objects.filter(version=v).exists():
             versioned_champions_to_db(v)