Django

Code

Changeset 790

Show
Ignore:
Timestamp:
10/06/05 09:43:07 (3 years ago)
Author:
adrian
Message:

Made raw_id_admin work with non-integer primary keys

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/meta/fields.py

    r713 r790  
    597597 
    598598    def get_manipulator_field_objs(self): 
    599         return [formfields.IntegerField] 
     599        if self.rel.raw_id_admin: 
     600            return self.rel.get_related_field().get_manipulator_field_objs() 
     601        else: 
     602            return [formfields.IntegerField] 
    600603 
    601604class ManyToManyField(Field):