14 lines
547 B
Python
14 lines
547 B
Python
|
|
from django.core.management.base import BaseCommand
|
|
from regluit.core import models, bookloader
|
|
|
|
class Command(BaseCommand):
|
|
help = "do OL relookup if description contains { "
|
|
|
|
def handle(self, **options):
|
|
print "Number of Works with { in description: %s" % models.Work.objects.filter(description__contains='{').count()
|
|
|
|
for work in models.Work.objects.filter(description__contains='{'):
|
|
print "updating work %s" % work
|
|
bookloader.add_openlibrary(work, hard_refresh = True)
|