From f21ff30b104ef1eedcfebd230a98fef4b6cc7ebd Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Tue, 16 Aug 2005 18:28:00 +0000 Subject: [PATCH] Small formatting change to validation error in [516], to be consistent with other validation errors. git-svn-id: http://code.djangoproject.com/svn/django/trunk@517 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/core/meta/fields.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/django/core/meta/fields.py b/django/core/meta/fields.py index 8cf61d3176..30b5ef7c0c 100644 --- a/django/core/meta/fields.py +++ b/django/core/meta/fields.py @@ -587,11 +587,11 @@ class ManyToManyField(Field): else: choices = self.get_choices(include_blank=False) return [curry(formfields.SelectMultipleField, size=min(max(len(choices), 5), 15), choices=choices)] - + def get_m2m_db_table(self, original_opts): "Returns the name of the many-to-many 'join' table." return '%s_%s' % (original_opts.db_table, self.name) - + def isValidIDList(self, field_data, all_data): "Validates that the value is a valid list of foreign keys" mod = self.rel.to.get_model_module() @@ -603,9 +603,11 @@ class ManyToManyField(Field): objects = mod.get_in_bulk(pks) if len(objects) != len(pks): badkeys = [k for k in pks if k not in objects] - raise validators.ValidationError, "Please enter valid %s IDs (the value%s %r %s invalid)" % \ - (self.verbose_name, len(badkeys) > 1 and 's' or '', len(badkeys) == 1 and badkeys[0] or tuple(badkeys), len(badkeys) == 1 and "is" or "are") - + raise validators.ValidationError, "Please enter valid %s IDs. The value%s %r %s invalid." % \ + (self.verbose_name, len(badkeys) > 1 and 's' or '', + len(badkeys) == 1 and badkeys[0] or tuple(badkeys), + len(badkeys) == 1 and "is" or "are") + class OneToOneField(IntegerField): def __init__(self, to, to_field=None, rel_name=None, **kwargs): kwargs['name'] = kwargs.get('name', 'id')