datatracker/test/r5106.patch
2007-05-31 19:48:51 +00:00

22 lines
983 B
Diff

Index: /django/trunk/django/core/management.py
===================================================================
--- /django/trunk/django/core/management.py (revision 5102)
+++ /django/trunk/django/core/management.py (revision 5106)
@@ -169,4 +169,6 @@
if isinstance(f, (models.ForeignKey, models.OneToOneField)):
rel_field = f.rel.get_related_field()
+ while isinstance(rel_field, (models.ForeignKey, models.OneToOneField)):
+ rel_field = rel_field.rel.get_related_field()
data_type = get_rel_data_type(rel_field)
else:
Index: /django/trunk/AUTHORS
===================================================================
--- /django/trunk/AUTHORS (revision 5102)
+++ /django/trunk/AUTHORS (revision 5106)
@@ -165,4 +165,5 @@
Robert Myers <myer0052@gmail.com>
Nebojša Dorđević
+ Gopal Narayanan <gopastro@gmail.com>
Fraser Nevett <mail@nevett.org>
Sam Newman <http://www.magpiebrain.com/>