/tests/modeltests/many_to_one_null/models.py
https://code.google.com/p/mango-py/ · Python · 24 lines · 12 code · 6 blank · 6 comment · 0 complexity · d2deafd6789a5c2a5ccc283d415b8513 MD5 · raw file
- """
- 16. Many-to-one relationships that can be null
- To define a many-to-one relationship that can have a null foreign key, use
- ``ForeignKey()`` with ``null=True`` .
- """
- from django.db import models
- class Reporter(models.Model):
- name = models.CharField(max_length=30)
- def __unicode__(self):
- return self.name
- class Article(models.Model):
- headline = models.CharField(max_length=100)
- reporter = models.ForeignKey(Reporter, null=True)
- class Meta:
- ordering = ('headline',)
- def __unicode__(self):
- return self.headline