Class A and class B were setup using syncdb. Class B has a FK of class A. First I login to the admin site to add a record of Class A. Then add a record of Class B by choosing the only record of Class A as FK. Error occurs after clicking "save" button. Is this a bug? or my setting is wrong?
Thank you. #################################################### OS : CentOS 5 (x86) Database : Postgresql 8.2 #################################################### TypeError at /admin/inventory/room/add/ coercing to Unicode: need string or buffer, long found Request Method: POST Request URL: http://localhost:8888/admin/inventory/room/add/ Django Version: 1.2.1 Exception Type: TypeError Exception Value: coercing to Unicode: need string or buffer, long found Exception Location: /usr/lib/python2.4/site-packages/django/utils/ encoding.py in force_unicode, line 66 Python Executable: /usr/bin/python Python Version: 2.4.3 Python Path: ['/data/home/karl-lam/public_html/abc', '/usr/lib/ python2.4/site-packages/setuptools-0.6c11-py2.4.egg', '/usr/lib/ python24.zip', '/usr/lib/python2.4', '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', '/usr/lib/python2.4/lib-dynload', '/usr/ lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/ Numeric', '/usr/lib/python2.4/site-packages/PIL', '/usr/lib/python2.4/ site-packages/gtk-2.0'] Server time: Sun, 30 May 2010 17:05:45 +0800 Environment: Request Method: POST Request URL: http://localhost:8888/admin/inventory/room/add/ Django Version: 1.2.1 Python Version: 2.4.3 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.admin', 'abc.polls', 'abc.inventory'] Installed Middleware: ('django.middleware.gzip.GZipMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.transaction.TransactionMiddleware') Traceback: File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response 100. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.4/site-packages/django/contrib/admin/ options.py" in wrapper 239. return self.admin_site.admin_view(view)(*args, **kwargs) File "/usr/lib/python2.4/site-packages/django/utils/decorators.py" in _wrapped_view 76. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.4/site-packages/django/views/decorators/ cache.py" in _wrapped_view_func 69. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.4/site-packages/django/contrib/admin/sites.py" in inner 190. return view(request, *args, **kwargs) File "/usr/lib/python2.4/site-packages/django/utils/decorators.py" in _wrapper 21. return decorator(bound_func)(*args, **kwargs) File "/usr/lib/python2.4/site-packages/django/utils/decorators.py" in _wrapped_view 76. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.4/site-packages/django/utils/decorators.py" in bound_func 17. return func(self, *args2, **kwargs2) File "/usr/lib/python2.4/site-packages/django/db/transaction.py" in _commit_on_success 299. res = func(*args, **kw) File "/usr/lib/python2.4/site-packages/django/contrib/admin/ options.py" in add_view 800. self.log_addition(request, new_object) File "/usr/lib/python2.4/site-packages/django/contrib/admin/ options.py" in log_addition 428. object_repr = force_unicode(object), File "/usr/lib/python2.4/site-packages/django/utils/encoding.py" in force_unicode 66. s = unicode(s) Exception Type: TypeError at /admin/inventory/room/add/ Exception Value: coercing to Unicode: need string or buffer, long found ##################################################################### -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.