0x does not have external

This commit is contained in:
j 2011-10-31 18:50:59 +01:00
parent cb73c25301
commit 5812ed0964
1 changed files with 3 additions and 2 deletions

View File

@ -28,9 +28,10 @@ class Command(BaseCommand):
def handle(self, **options): def handle(self, **options):
offset = 0 offset = 0
chunk = options['all'] and 100 or options['items'] chunk = options['all'] and 100 or options['items']
count = pos = models.Item.objects.count() qs = models.Item.objects.exclude(itemId__startswith='0x')
count = pos = qs.count()
while options['all'] and offset <= count or offset < options['items']: while options['all'] and offset <= count or offset < options['items']:
for i in models.Item.objects.all().order_by('modified')[offset:offset+chunk]: for i in qs.order_by('modified')[offset:offset+chunk]:
print pos, i.itemId, i.modified print pos, i.itemId, i.modified
i.update_external() i.update_external()
pos -= 1 pos -= 1