def setup_initial_tags(self): tagnames = settings.DEFAULT_TAG_NAMES for tn in tagnames: exi = PhotoTag.objects.filter(name=tn) if exi.exists(): continue pt = PhotoTag(name=tn) pt.save()
def setup_my_person_tag(self, person): if PhotoTag.objects.filter(person=person).exists(): # edits propagate exitag = PhotoTag.objects.get(person=person) exitag.name = unicode(person) exitag.save() return tg = PhotoTag(name=unicode(person), person=person) tg.save()