~ubuntu-branches/debian/sid/python-django/sid

« back to all changes in this revision

Viewing changes to tests/regressiontests/nested_foreign_keys/models.py

  • Committer: Package Import Robot
  • Author(s): Luke Faraone
  • Date: 2013-11-07 15:33:49 UTC
  • mfrom: (1.3.12)
  • Revision ID: package-import@ubuntu.com-20131107153349-e31sc149l2szs3jb
Tags: 1.6-1
* New upstream version. Closes: #557474, #724637.
* python-django now also suggests the installation of ipython,
  bpython, python-django-doc, and libgdal1.
  Closes: #636511, #686333, #704203
* Set package maintainer to Debian Python Modules Team.
* Bump standards version to 3.9.5, no changes needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
from django.db import models
2
 
 
3
 
 
4
 
class Person(models.Model):
5
 
    name = models.CharField(max_length=200)
6
 
 
7
 
 
8
 
class Movie(models.Model):
9
 
    title = models.CharField(max_length=200)
10
 
    director = models.ForeignKey(Person)
11
 
 
12
 
 
13
 
class Event(models.Model):
14
 
    pass
15
 
 
16
 
 
17
 
class Screening(Event):
18
 
    movie = models.ForeignKey(Movie)
19
 
 
20
 
class ScreeningNullFK(Event):
21
 
    movie = models.ForeignKey(Movie, null=True)
22
 
 
23
 
 
24
 
class Package(models.Model):
25
 
    screening = models.ForeignKey(Screening, null=True)
26
 
 
27
 
class PackageNullFK(models.Model):
28
 
    screening = models.ForeignKey(ScreeningNullFK, null=True)