Ticket #2214: related.diff

File related.diff, 574 bytes (added by Russell Cloran <russell@…>, 9 years ago)
  • django/db/models/fields/__init__.py

     
    277277        field's data.
    278278        """
    279279        if rel:
    280             return new_data.get(self.name, [self.get_default()])[0]
    281         val = new_data.get(self.name, self.get_default())
     280            val = new_data.get(self.name, [self.get_default()])[0]
     281        else:
     282            val = new_data.get(self.name, self.get_default())
    282283        if not self.empty_strings_allowed and val == '' and self.null:
    283284            val = None
    284285        return val
Back to Top