def handle(self, *args, **options):
     delete = options['delete']
     version = options['version'][0]
     
     requested_itemstatics = ItemStatic.objects.filter(version=version)
     if requested_itemstatics.exists():
         if delete:
             requested_itemstatics.delete()
         else:
             print "ItemStatics already in DB. If you'd like to overwrite, use --delete optional argument"
             return
         
     versioned_items_to_db(version)
 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)