Ticket #7498: dj-foreignkey-typecheck-fix.patch

File dj-foreignkey-typecheck-fix.patch, 648 bytes (added by Kenneth Arnold, 16 years ago)

Fix

  • base.py

     
    216210                            val = None
    217211                        else:
    218212                            try:
     213                                if not isinstance(rel_obj, field.rel.to):
     214                                    raise AttributeError
    219215                                val = getattr(rel_obj, field.rel.get_related_field().attname)
    220216                            except AttributeError:
    221217                                raise TypeError("Invalid value: %r should be a %s instance, not a %s" %
Back to Top