fix twitter avatars [#66896902]

pull/1/head
eric 2014-03-06 17:53:37 -05:00
parent 38764a12d3
commit f27b111117
1 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,16 @@
import string
from django.core.management.base import BaseCommand
from regluit.core.models import TWITTER
from regluit.core import models
class Command(BaseCommand):
help = "fix old twitter avatar urls"
def handle(self, **options):
print "Number of users affected with : %s" % models.UserProfile.objects.filter( pic_url__contains='//si0.twimg.com').count()
for profile in models.UserProfile.objects.filter(pic_url__contains='//si0.twimg.com'):
print "updating user %s" % profile.user
profile.pic_url = string.replace( profile.pic_url, '//si0.twimg.com','//pbs.twimg.com')
profile.save()