I got exception in admin page when I input chinese character into one
field and try to save to db. I am not sure which lib I should install
to make it work or any configure I should enable.

Any advice?



UnicodeEncodeError at /admin/books/author/add/
'ascii' codec can't encode characters in position 0-2: ordinal not in
range(128)
Request Method:         POST
Request URL:    http://192.168.1.166:1920/admin/books/author/add/
Exception Type:         UnicodeEncodeError
Exception Value:        'ascii' codec can't encode characters in position
0-2: ordinal not in range(128)
Exception Location:     /home/stephen/python-lib/lib/python2.5/site-
packages/django/utils/encoding.py in force_unicode, line 53
Python Executable:      /home/stephen/python-lib/bin/python
Python Version:         2.5.2
Python Path:    [''/home/stephen/python-lib/lib/python2.5/site-packages/
setuptools-0.6c8-py2.5.egg', '/home/stephen/python-lib/lib/
python25.zip', '/home/stephen/python-lib/lib/python2.5', '/home/
stephen/python-lib/lib/python2.5/plat-freebsd7', '/home/stephen/python-
lib/lib/python2.5/lib-tk', '/home/stephen/python-lib/lib/python2.5/lib-
dynload', '/home/stephen/python-lib/lib/python2.5/site-packages', '/
home/stephen/python-lib/lib/python2.5/site-packages/Numeric', '/home/
stephen/python-lib/lib/python2.5/site-packages/PIL', '/home/stephen/
python-lib/lib/python2.5/site-packages/gtk-2.0', '/usr/local/lib/
python2.5/site-packages', '/usr/local/lib/python2.5/site-packages/
Numeric', '/usr/local/lib/python2.5/site-packages/PIL', '/usr/local/
lib/python2.5/site-packages/gtk-2.0']
Server time:    Sun, 1 Jun 2008 08:07:24 -0500


Environment:

Request Method: POST
Request URL: http://192.168.1.166:1920/admin/books/author/add/
Django Version: 0.97-pre-SVN-7568
Python Version: 2.5.2
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'TestSite.books',
 'django.contrib.admin']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.middleware.doc.XViewMiddleware')


Traceback:
File "/home/stephen/python-lib/lib/python2.5/site-packages/django/core/
handlers/base.py" in get_response
  82.                 response = callback(request, *callback_args,
**callback_kwargs)
File "/home/stephen/python-lib/lib/python2.5/site-packages/django/
contrib/admin/views/decorators.py" in _checklogin
  62.             return view_func(request, *args, **kwargs)
File "/home/stephen/python-lib/lib/python2.5/site-packages/django/
views/decorators/cache.py" in _wrapped_view_func
  44.         response = view_func(request, *args, **kwargs)
File "/home/stephen/python-lib/lib/python2.5/site-packages/django/
contrib/admin/views/main.py" in add_stage
  266.             LogEntry.objects.log_action(request.user.id,
ContentType.objects.get_for_model(model).id, pk_value,
force_unicode(new_object), ADDITION)
File "/home/stephen/python-lib/lib/python2.5/site-packages/django/
utils/encoding.py" in force_unicode
  53.                 s = unicode(str(s), encoding, errors)

Exception Type: UnicodeEncodeError at /admin/books/author/add/
Exception Value: 'ascii' codec can't encode characters in position
0-2: ordinal not in range(128)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to