Django

Code

Changeset 4043

Show
Ignore:
Timestamp:
11/06/06 22:56:50 (2 years ago)
Author:
jacob
Message:

Fixed #2921: deserialization no longer failes on NULL primary keys. Thanks, mir@noris.de.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/serializers/python.py

    r3411 r4043  
    7777                 
    7878            # Handle FK fields 
    79             elif field.rel and isinstance(field.rel, models.ManyToOneRel)
     79            elif field.rel and isinstance(field.rel, models.ManyToOneRel) and field_value is not None
    8080                try: 
    8181                    data[field.name] = field.rel.to._default_manager.get(pk=field_value)