Ticket #7551: fix_for_content_type_bug_improved.diff
File fix_for_content_type_bug_improved.diff, 639 bytes (added by , 16 years ago) |
---|
-
django/contrib/contenttypes/generic.py
43 43 Handles initializing an object with the generic FK instaed of 44 44 content-type/object-id fields. 45 45 """ 46 if self.name in kwargs :46 if self.name in kwargs and kwargs[self.name] != None: 47 47 value = kwargs.pop(self.name) 48 48 kwargs[self.ct_field] = self.get_content_type(obj=value) 49 49 kwargs[self.fk_field] = value._get_pk_val()