equal
deleted
inserted
replaced
40 if encoding is None: |
40 if encoding is None: |
41 encoding = req.encoding |
41 encoding = req.encoding |
42 self._ = req._ |
42 self._ = req._ |
43 else: |
43 else: |
44 encoding = 'ascii' |
44 encoding = 'ascii' |
45 self._ = unicode |
45 self._ = str |
46 self.encoding = encoding |
46 self.encoding = encoding |
47 |
47 |
48 # no self.req managements |
48 # no self.req managements |
49 |
49 |
50 def may_read(self, rdef, action='read'): |
50 def may_read(self, rdef, action='read'): |
237 layout.append(Section(children='', klass='clear')) |
237 layout.append(Section(children='', klass='clear')) |
238 return layout |
238 return layout |
239 |
239 |
240 def to_string(self, value): |
240 def to_string(self, value): |
241 """used to converte arbitrary values to encoded string""" |
241 """used to converte arbitrary values to encoded string""" |
242 if isinstance(value, unicode): |
242 if isinstance(value, str): |
243 return value.encode(self.encoding, 'replace') |
243 return value.encode(self.encoding, 'replace') |
244 return str(value) |
244 return str(value) |