App Engine Python SDK version 1.7.4 (2)
[gae.git] / python / lib / django_1_4 / tests / modeltests / reverse_lookup / models.py
blobbb7a1633271207766f83e29bf0c7d0f1ff24a257
1 """
2 25. Reverse lookups
4 This demonstrates the reverse lookup features of the database API.
5 """
7 from django.db import models
10 class User(models.Model):
11 name = models.CharField(max_length=200)
13 def __unicode__(self):
14 return self.name
16 class Poll(models.Model):
17 question = models.CharField(max_length=200)
18 creator = models.ForeignKey(User)
20 def __unicode__(self):
21 return self.question
23 class Choice(models.Model):
24 name = models.CharField(max_length=100)
25 poll = models.ForeignKey(Poll, related_name="poll_choice")
26 related_poll = models.ForeignKey(Poll, related_name="related_choice")
28 def __unicode__(self):
29 return self.name