Skip to content

Instantly share code, notes, and snippets.

@rachelannelise
Created August 1, 2017 20:54
Show Gist options
  • Save rachelannelise/9b6b3f29d4e18ca45f161702f716b81f to your computer and use it in GitHub Desktop.
Save rachelannelise/9b6b3f29d4e18ca45f161702f716b81f to your computer and use it in GitHub Desktop.
from django.conf import settings
from django.db import IntegrityError
from account.models import ParselyAPIKey, Publisher
from django.core.exceptions import ObjectDoesNotExist
import csv
result = {}
with open('iheart_timezones.csv') as f:
reader = csv.reader(f)
for row in reader:
k, v = row
result[k] = v
for k,v in result.items():
try:
apikey = ParselyAPIKey.objects.get(key=k)
apikey.timezone = v
apikey.save()
except ObjectDoesNotExist:
print "{} does not exist, skipping".format(k)
continue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment