Django

Code

Changeset 9233

Show
Ignore:
Timestamp:
10/17/08 17:43:36 (3 months ago)
Author:
kmtracey
Message:

Fixed #8110 -- Allow for AdminLogNode?'s render to be called more than once.

Files:

Legend:

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

    r9045 r9233  
    1515            context[self.varname] = LogEntry.objects.all().select_related('content_type', 'user')[:self.limit] 
    1616        else: 
    17             if not self.user.isdigit(): 
    18                 self.user = context[self.user].id 
    19             context[self.varname] = LogEntry.objects.filter(user__id__exact=self.user).select_related('content_type', 'user')[:self.limit] 
     17            user_id = self.user 
     18            if not user_id.isdigit(): 
     19                user_id = context[self.user].id 
     20            context[self.varname] = LogEntry.objects.filter(user__id__exact=user_id).select_related('content_type', 'user')[:self.limit] 
    2021        return '' 
    2122