Django

Code

Changeset 6711

Show
Ignore:
Timestamp:
11/25/07 12:07:57 (1 year ago)
Author:
gwilson
Message:

In MergeDict class, changed variable names to not clash with dict builtin.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/utils/datastructures.py

    r6669 r6711  
    88 
    99    def __getitem__(self, key): 
    10         for dict in self.dicts: 
     10        for dict_ in self.dicts: 
    1111            try: 
    12                 return dict[key] 
     12                return dict_[key] 
    1313            except KeyError: 
    1414                pass 
     
    2525 
    2626    def getlist(self, key): 
    27         for dict in self.dicts: 
     27        for dict_ in self.dicts: 
    2828            try: 
    29                 return dict.getlist(key) 
     29                return dict_.getlist(key) 
    3030            except KeyError: 
    3131                pass 
     
    3434    def items(self): 
    3535        item_list = [] 
    36         for dict in self.dicts: 
    37             item_list.extend(dict.items()) 
     36        for dict_ in self.dicts: 
     37            item_list.extend(dict_.items()) 
    3838        return item_list 
    3939 
    4040    def has_key(self, key): 
    41         for dict in self.dicts: 
    42             if key in dict
     41        for dict_ in self.dicts: 
     42            if key in dict_
    4343                return True 
    4444        return False 
     
    115115            yield dict.__getitem__(self, key) 
    116116 
    117     def update(self, dict): 
    118         for k, v in dict.items(): 
     117    def update(self, dict_): 
     118        for k, v in dict_.items(): 
    119119            self.__setitem__(k, v) 
    120120