﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
9484	Admin, raw_id_fields, not int value	anonymous	nobody	"In admin, raw_id_fields
whet typed not integer value:

{{{
Traceback (most recent call last):

File ""/opt/elec/python/django/core/handlers/base.py"", line 86, in get_response
response = callback(request, *callback_args, **callback_kwargs)

File ""/opt/elec/python/django/contrib/admin/sites.py"", line 158, in root
return self.model_page(request, *url.split('/', 2))

File ""/opt/elec/python/django/views/decorators/cache.py"", line 44, in _wrapped_view_func
response = view_func(request, *args, **kwargs)

File ""/opt/elec/python/django/contrib/admin/sites.py"", line 177, in model_page
return admin_obj(request, rest_of_url)

File ""/opt/elec/python/django/contrib/admin/options.py"", line 191, in __call__
return self.add_view(request)

File ""/opt/elec/python/django/db/transaction.py"", line 238, in _commit_on_success
res = func(*args, **kw)

File ""/opt/elec/python/django/contrib/admin/options.py"", line 490, in add_view
if form.is_valid():

File ""/opt/elec/python/django/forms/forms.py"", line 120, in is_valid
return self.is_bound and not bool(self.errors)

File ""/opt/elec/python/django/forms/forms.py"", line 111, in _get_errors
self.full_clean()

File ""/opt/elec/python/django/forms/forms.py"", line 224, in full_clean
value = field.clean(value)

File ""/opt/elec/python/django/forms/models.py"", line 650, in clean
value = self.queryset.get(**{key: value})

File ""/opt/elec/python/django/db/models/query.py"", line 297, in get
clone = self.filter(*args, **kwargs)

File ""/opt/elec/python/django/db/models/query.py"", line 483, in filter
return self._filter_or_exclude(False, *args, **kwargs)

File ""/opt/elec/python/django/db/models/query.py"", line 501, in _filter_or_exclude
clone.query.add_q(Q(*args, **kwargs))

File ""/opt/elec/python/django/db/models/sql/query.py"", line 1224, in add_q
can_reuse=used_aliases)

File ""/opt/elec/python/django/db/models/sql/query.py"", line 1167, in add_filter
self.where.add((alias, col, field, lookup_type, value), connector)

File ""/opt/elec/python/django/db/models/sql/where.py"", line 48, in add
params = field.get_db_prep_lookup(lookup_type, value)

File ""/opt/elec/python/django/db/models/fields/__init__.py"", line 202, in get_db_prep_lookup
return [self.get_db_prep_value(value)]

File ""/opt/elec/python/django/db/models/fields/__init__.py"", line 353, in get_db_prep_value
return int(value)

UnicodeEncodeError: 'decimal' codec can't encode character u'\u041f' in position 0: invalid decimal Unicode string
}}}"		closed	contrib.admin	1.0		duplicate			Unreviewed	0	0	0	0	0	0
