'Generic fields are constrained to a single database'

def test_generic_key_separation(self):

    pro = Book.objects.create(title=u'Pro    Django', published=datetime.date(2008, 12, 16))
    review1 = Review.objects.create(source=u'Python    Monthly', content_object=pro)
    dive = Book.objects.using(u'other').create(title=u'Dive    into    Python', published=datetime.date(2009, 5, 4))
    review2 = Review.objects.using(u'other').create(source=u'Python    Weekly', content_object=dive)
    review1 = Review.objects.using(u'default').get(source=u'Python    Monthly')
    self.assertEqual(review1.content_object.title, u'Pro    Django')
    review2 = Review.objects.using(u'other').get(source=u'Python    Weekly')
    self.assertEqual(review2.content_object.title, u'Dive    into    Python')
    dive = Book.objects.using(u'other').get(title=u'Dive    into    Python')
    self.assertEqual(list(dive.reviews.all().values_list(u'source', flat=True)), [u'Python    Weekly'])
