Let's say I have some models that look like:

class Emotion(models.Model):
    mood = CharField(unique=True)

class Person(models.Model):
    emotions = ManyToManyField(Emotion)
    name = CharField()


angry = Emotion(mood='angry')
angry.save()
sad = Emotion(mood='sad')
sad.save()
bob = Person(name='Bob')
bob.emotions.add(angry)

>From code I'd like to check if a person has a specific emotion, but if
that motion hasn't been defined before (IE: the specified mood does
not exist in the emotion table) I'd like to raise an exception.  So
what I'm looking for is giving the above, a way to check that bob is
'angry', bob is not 'sad', and there is no such thing as 'happy'

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to