summaryrefslogtreecommitdiff
path: root/tests/custom_managers
diff options
context:
space:
mode:
Diffstat (limited to 'tests/custom_managers')
-rw-r--r--tests/custom_managers/models.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/custom_managers/models.py b/tests/custom_managers/models.py
index 238124a265..bbf037b362 100644
--- a/tests/custom_managers/models.py
+++ b/tests/custom_managers/models.py
@@ -11,7 +11,9 @@ returns.
from __future__ import unicode_literals
-from django.contrib.contenttypes import generic
+from django.contrib.contenttypes.fields import (
+ GenericForeignKey, GenericRelation
+)
from django.db import models
from django.utils.encoding import python_2_unicode_compatible
@@ -88,7 +90,7 @@ class Person(models.Model):
favorite_book = models.ForeignKey('Book', null=True, related_name='favorite_books')
favorite_thing_type = models.ForeignKey('contenttypes.ContentType', null=True)
favorite_thing_id = models.IntegerField(null=True)
- favorite_thing = generic.GenericForeignKey('favorite_thing_type', 'favorite_thing_id')
+ favorite_thing = GenericForeignKey('favorite_thing_type', 'favorite_thing_id')
objects = PersonManager()
fun_people = FunPeopleManager()
@@ -110,7 +112,7 @@ class FunPerson(models.Model):
favorite_book = models.ForeignKey('Book', null=True, related_name='fun_people_favorite_books')
favorite_thing_type = models.ForeignKey('contenttypes.ContentType', null=True)
favorite_thing_id = models.IntegerField(null=True)
- favorite_thing = generic.GenericForeignKey('favorite_thing_type', 'favorite_thing_id')
+ favorite_thing = GenericForeignKey('favorite_thing_type', 'favorite_thing_id')
objects = FunPeopleManager()
@@ -127,10 +129,10 @@ class Book(models.Model):
authors = models.ManyToManyField(Person, related_name='books')
fun_authors = models.ManyToManyField(FunPerson, related_name='books')
- favorite_things = generic.GenericRelation(Person,
+ favorite_things = GenericRelation(Person,
content_type_field='favorite_thing_type', object_id_field='favorite_thing_id')
- fun_people_favorite_things = generic.GenericRelation(FunPerson,
+ fun_people_favorite_things = GenericRelation(FunPerson,
content_type_field='favorite_thing_type', object_id_field='favorite_thing_id')
def __str__(self):