diff options
| author | Anssi Kääriäinen <akaariai@gmail.com> | 2013-01-18 15:57:17 +0200 |
|---|---|---|
| committer | Anssi Kääriäinen <akaariai@gmail.com> | 2013-01-18 16:00:57 +0200 |
| commit | 56f34f9f225026ccd8e36b2cf917d09b8f55d393 (patch) | |
| tree | 3369340ea8f97da3d5cb95e562e1ba85956c0980 | |
| parent | 3647c0a49a2f4535b8a9aba40e662743e4d53e76 (diff) | |
Removed models/related.py BoundRelatedObject
The class wasn't used anywhere except in RelatedObject.bind(), which
wasn't used anywhere. The class had one method defined as
NotImplemented, yet the class wasn't subclassed anywhere. In short, the
class was dead code.
| -rw-r--r-- | django/db/models/related.py | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/django/db/models/related.py b/django/db/models/related.py index 702853533d..26932137ad 100644 --- a/django/db/models/related.py +++ b/django/db/models/related.py @@ -10,17 +10,6 @@ PathInfo = namedtuple('PathInfo', 'from_field to_field from_opts to_opts join_field ' 'm2m direct') -class BoundRelatedObject(object): - def __init__(self, related_object, field_mapping, original): - self.relation = related_object - self.field_mappings = field_mapping[related_object.name] - - def template_name(self): - raise NotImplementedError - - def __repr__(self): - return repr(self.__dict__) - class RelatedObject(object): def __init__(self, parent_model, model, field): self.parent_model = parent_model @@ -58,9 +47,6 @@ class RelatedObject(object): def __repr__(self): return "<RelatedObject: %s related to %s>" % (self.name, self.field.name) - def bind(self, field_mapping, original, bound_related_object_class=BoundRelatedObject): - return bound_related_object_class(self, field_mapping, original) - def get_accessor_name(self): # This method encapsulates the logic that decides what name to give an # accessor descriptor that retrieves related many-to-one or |
