/tests/modeltests/expressions/models.py
https://code.google.com/p/mango-py/ · Python · 27 lines · 19 code · 5 blank · 3 comment · 0 complexity · ffc6481b63b5a5e2229aa9dd37f233c7 MD5 · raw file
- """
- Tests for F() query expression syntax.
- """
- from django.db import models
- class Employee(models.Model):
- firstname = models.CharField(max_length=50)
- lastname = models.CharField(max_length=50)
- def __unicode__(self):
- return u'%s %s' % (self.firstname, self.lastname)
- class Company(models.Model):
- name = models.CharField(max_length=100)
- num_employees = models.PositiveIntegerField()
- num_chairs = models.PositiveIntegerField()
- ceo = models.ForeignKey(
- Employee,
- related_name='company_ceo_set')
- point_of_contact = models.ForeignKey(
- Employee,
- related_name='company_point_of_contact_set',
- null=True)
- def __unicode__(self):
- return self.name