Changeset 8335 for mauRepo/MolesManager
- Timestamp:
- 12/06/12 10:54:39 (9 years ago)
- Location:
- mauRepo/MolesManager/trunk/src/MolesManager
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
mauRepo/MolesManager/trunk/src/MolesManager/djencoder.py
r8323 r8335 51 51 #return {} 52 52 else: 53 self.__markers[id(value)] = value 53 if isinstance(value, str) or isinstance(value, unicode): 54 self.__markers[id(value)] = self.escapeForJSON(value) 55 else: 56 self.__markers[id(value)] = value 54 57 return d 55 58 56 @classmethod57 59 def escapeForJSON(self, toEscape): 60 res = toEscape.replace('"', '"') 58 61 res = toEscape.replace("'", "'") 59 #res = res.replace('"', '\\"') 60 res = res.replace('\\', '\\\\') 62 res = res.replace('\\', '\\') 61 63 return res 62 64 -
mauRepo/MolesManager/trunk/src/MolesManager/views/cedaObservationView.py
r8325 r8335 31 31 c = {} 32 32 if record: 33 c['coObs'] = mark_safe(DJEncoder().e scapeForJSON(DJEncoder().encode(record)))33 c['coObs'] = mark_safe(DJEncoder().encode(record)) 34 34 guid = request.moles3EPB.retrieveGUIDFromInstance(record) 35 35 if guid:
Note: See TracChangeset
for help on using the changeset viewer.