Django

Code

Changeset 2844

Show
Ignore:
Timestamp:
05/04/06 22:24:42 (2 years ago)
Author:
adrian
Message:

Fixed #1699 -- Fixed JavaScript? error in admin site with raw_id_admin and database backend that returns integers as long ints

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/admin/templatetags/admin_list.py

    r2831 r2844  
    168168            first = False 
    169169            url = cl.url_for_result(result) 
    170             result_id = getattr(result, pk
     170            result_id = str(getattr(result, pk)) # str() is needed in case of 23L (long ints
    171171            yield ('<th%s><a href="%s"%s>%s</a></th>' % \ 
    172172                (row_class, url, (cl.is_popup and ' onclick="opener.dismissRelatedLookupPopup(window, %r); return false;"' % result_id or ''), result_repr))