mirror of
https://github.com/django/django.git
synced 2025-06-15 00:19:12 +00:00
magic-removal: Fixed bug in Field.get_validator_unique_lookup_type. Also, negligible spacing/formatting changes
git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@1827 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
078a1cfd3d
commit
9033ba7d36
@ -276,7 +276,7 @@ class Field(object):
|
|||||||
return [man(field_name=field_names[i], **params) for i, man in enumerate(field_objs)]
|
return [man(field_name=field_names[i], **params) for i, man in enumerate(field_objs)]
|
||||||
|
|
||||||
def get_validator_unique_lookup_type(self):
|
def get_validator_unique_lookup_type(self):
|
||||||
return '%s__exact' % f.name
|
return '%s__exact' % self.name
|
||||||
|
|
||||||
def get_manipulator_new_data(self, new_data, rel=False):
|
def get_manipulator_new_data(self, new_data, rel=False):
|
||||||
"""
|
"""
|
||||||
|
@ -2,13 +2,11 @@ from django.core.exceptions import ObjectDoesNotExist
|
|||||||
from django.core import formfields
|
from django.core import formfields
|
||||||
from django.core.formfields import Manipulator
|
from django.core.formfields import Manipulator
|
||||||
from django.db.models.fields import FileField, AutoField
|
from django.db.models.fields import FileField, AutoField
|
||||||
|
|
||||||
from django.db.models.exceptions import BadCommand
|
from django.db.models.exceptions import BadCommand
|
||||||
from django.dispatch import dispatcher
|
from django.dispatch import dispatcher
|
||||||
from django.db.models import signals
|
from django.db.models import signals
|
||||||
from django.utils.functional import curry
|
from django.utils.functional import curry
|
||||||
from django.utils.datastructures import dot_expand, MultiValueDict
|
from django.utils.datastructures import dot_expand, MultiValueDict
|
||||||
|
|
||||||
import types
|
import types
|
||||||
|
|
||||||
def add_manipulators(sender):
|
def add_manipulators(sender):
|
||||||
|
@ -102,7 +102,6 @@ class RelatedObject(object):
|
|||||||
def get_manipulators(self, parent_manipulator, follow):
|
def get_manipulators(self, parent_manipulator, follow):
|
||||||
name_parts = parent_manipulator.name_parts
|
name_parts = parent_manipulator.name_parts
|
||||||
obj = parent_manipulator.original_object
|
obj = parent_manipulator.original_object
|
||||||
|
|
||||||
return RelatedManipulatorCollection(self, name_parts, obj, follow)
|
return RelatedManipulatorCollection(self, name_parts, obj, follow)
|
||||||
|
|
||||||
def bind(self, field_mapping, original, bound_related_object_class=BoundRelatedObject):
|
def bind(self, field_mapping, original, bound_related_object_class=BoundRelatedObject):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user