web/lib/django/contrib/sites/managers.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
    12     def get_query_set(self):
    12     def get_query_set(self):
    13         if not self.__is_validated:
    13         if not self.__is_validated:
    14             try:
    14             try:
    15                 self.model._meta.get_field(self.__field_name)
    15                 self.model._meta.get_field(self.__field_name)
    16             except FieldDoesNotExist:
    16             except FieldDoesNotExist:
    17                 raise ValueError, "%s couldn't find a field named %s in %s." % \
    17                 raise ValueError("%s couldn't find a field named %s in %s." % \
    18                     (self.__class__.__name__, self.__field_name, self.model._meta.object_name)
    18                     (self.__class__.__name__, self.__field_name, self.model._meta.object_name))
    19             self.__is_validated = True
    19             self.__is_validated = True
    20         return super(CurrentSiteManager, self).get_query_set().filter(**{self.__field_name + '__id__exact': settings.SITE_ID})
    20         return super(CurrentSiteManager, self).get_query_set().filter(**{self.__field_name + '__id__exact': settings.SITE_ID})