Changeset 335
- Timestamp:
- 05/21/08 16:55:48 (5 years ago)
- Files:
-
- 1 modified
-
elixir/trunk/elixir/entity.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
elixir/trunk/elixir/entity.py
r333 r335 932 932 def to_dict(self, deep={}, exclude=[]): 933 933 """Generate a JSON-style nested dict/list structure from an object.""" 934 columns = [] 935 for table in self.mapper.tables: 936 for col in table.c: 937 columns.append(col) 938 934 939 data = dict([(col.name, getattr(self, col.name)) 935 for col in self.table.cif col.name not in exclude])940 for col in columns if col.name not in exclude]) 936 941 for rname, rdeep in deep.iteritems(): 937 942 dbdata = getattr(self, rname)
