Mercurial > public > sg101
diff bandmap/management/commands/update_bands.py @ 843:09ed84a7394c
For issue #76, store pre-rendered HTML for each band map entry.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Mon, 13 Oct 2014 16:48:43 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bandmap/management/commands/update_bands.py Mon Oct 13 16:48:43 2014 -0500 @@ -0,0 +1,19 @@ +""" +This command calls save() on all bandmap entries. + +This causes the html field to be rebuilt. This is the text displayed inside the +"balloon" on the map when a band's marker is clicked. + +""" +from django.core.management.base import NoArgsCommand + +from bandmap.models import BandEntry + + +class Command(NoArgsCommand): + help = "This command rebuilds the html field on all bandmap entries." + + def handle_noargs(self, **kwargs): + + for band in BandEntry.objects.all().iterator(): + band.save()