#1510 (DjangoUnicodeDecodeError 'ascii' codec can't decode byte 0xc3 in position 12)

by Luc Saffre · in Developers

Kurzbeschreibung

DjangoUnicodeDecodeError
'ascii' codec can't decode byte 0xc3 in position 12: ordinal not in range(128). You passed in Unprintable Event(pk=40624L,error=UnicodeDecodeError('ascii', "Rendez-vous \xc3\xa0 l'ext\xc3\xa9rieur", 12, 13, 'ordinal not in range(128)') (<class 'lino_welfare.modlib.cal.models.Event'>)
in request GET /api/cal/EventsByClient?_dc=1487600547426&limit=50&start=0&fmt=json&rp=ext-comp-3678&mt=51&mk=7542
TRACEBACK:
  File "/var/www/vhosts/prod/env/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 147, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/var/www/vhosts/prod/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view
    return self.dispatch(request, *args, **kwargs)
  File "/var/www/vhosts/prod/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch
    return handler(request, *args, **kwargs)
  File "/usr/local/virtualenvs/b/repositories/lino/lino/modlib/extjs/views.py", line 553, in get
    for row in ar.sliced_data_iterator]
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/store.py", line 1117, in row2list
    v = fld.full_value_from_object(row, request)
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/store.py", line 367, in full_value_from_object
    return self.vf.value_from_object(obj, ar)
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/fields.py", line 479, in value_from_object
    return m(obj, ar)
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/model.py", line 764, in overview
    return E.div(*self.get_overview_elems(ar))
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/model.py", line 593, in get_overview_elems
    return [ar.obj2html(self)]
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/requests.py", line 744, in obj2html
    return self.renderer.obj2html(self, *args, **kwargs)
  File "/usr/local/virtualenvs/b/repositories/lino/lino/core/renderer.py", line 308, in obj2html
    text = (force_text(obj),)
  File "/var/www/vhosts/prod/env/local/lib/python2.7/site-packages/django/utils/encoding.py", line 88, in force_text
    raise DjangoUnicodeDecodeError(s, *e.args)

Kinder

Kommentare