Fixed #25692 -- Added natural keys support to Site model.

This commit is contained in:
j0hnsmith 2015-11-06 22:55:44 +00:00 committed by Tim Graham
parent 81006b9657
commit 0115f9faa5
3 changed files with 12 additions and 1 deletions

View file

@ -179,6 +179,10 @@ class SitesFrameworkTests(TestCase):
with self.assertRaisesMessage(ValidationError, msg):
site.validate_unique()
def test_site_natural_key(self):
self.assertEqual(Site.objects.get_by_natural_key(self.site.domain), self.site)
self.assertEqual(self.site.natural_key(), (self.site.domain,))
class JustOtherRouter(object):
def allow_migrate(self, db, app_label, **hints):