Zoo - Bug #15515 - dev. · PDF fileException Type: ValueError at /rsu/search/ Exception Value:...
Transcript of Zoo - Bug #15515 - dev. · PDF fileException Type: ValueError at /rsu/search/ Exception Value:...
Zoo - Bug #15515
search: erreur 500 sur la recherche d'une clé non numérique (#ABCD...)
20 Mar 2017 01:59 PM - Thomas Noël
Status: Closed Start date: 20 Mar 2017
Priority: Normal Due date:
Assignee: Benjamin Dauvergne % Done: 0%
Category: Estimated time: 0.00 hour
Target version:
Patch proposed: No
Description
Environment:
Request Method: GET
Request URL: http://zoo-nanterre.dev.entrouvert.org/rsu/search/?q=%23XDCWBMML9B
Django Version: 1.10.5
Python Version: 2.7.9
Installed Applications:
['gadjo',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.postgres',
'rest_framework',
'zoo.zoo_meta',
'zoo.zoo_data',
'zoo.zoo_nanterre',
'zoo.zoo_demo']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']
Traceback:
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
39. response = get_response(request)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
24 May 2018 1/3
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
58. return view_func(*args, **kwargs)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/views/generic/base.py" in view
68. return self.dispatch(request, *args, **kwargs)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
483. response = self.handle_exception(exc)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/rest_framework/views.py" in handle_exception
440. response = exception_handler(exc, context)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
480. response = handler(request, *args, **kwargs)
File "/home/bdauvergne/zoo/zoo/zoo_nanterre/api_views.py" in get
89. for person in search[offset:offset + limit]]
File "/home/bdauvergne/zoo/zoo/zoo_nanterre/utils.py" in __getitem__
392. return self.decorate_iter(self.queryset()[item.start:item.stop])
File "/home/bdauvergne/zoo/zoo/zoo_nanterre/utils.py" in queryset
345. self.or_filters(self.key_filters))
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/query.py" in filter
796. return self._filter_or_exclude(False, *args, **kwargs)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/query.py" in _filter_or_exclude
814. clone.query.add_q(Q(*args, **kwargs))
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/query.py" in add_q
1227. clause, _ = self._add_q(q_object, self.used_aliases)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/query.py" in _add_q
1247. current_negated, allow_joins, split_subq)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/query.py" in _add_q
1253. allow_joins=allow_joins, split_subq=split_subq,
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/query.py" in build_filter
1187. condition = self.build_lookup(lookups, col, value)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/query.py" in build_lookup
1083. return final_lookup(lhs, rhs)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/lookups.py" in __init__
19. self.rhs = self.get_prep_lookup()
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/lookups.py" in get_prep_lookup
59. return self.lhs.output_field.get_prep_value(self.rhs)
File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/fields/__init__.py" in get_prep_value
946. return int(value)
24 May 2018 2/3
Exception Type: ValueError at /rsu/search/
Exception Value: invalid literal for int() with base 10: 'XDCWBMML9B'
Associated revisions
Revision 9aa872e2 - 21 Mar 2017 04:18 PM - Benjamin Dauvergne
ne pas chercher par identifiant RSU si l'identifiant n'est pas un entier (fixes #15515)
History
#1 - 20 Mar 2017 03:47 PM - Thomas Noël
- Assignee set to Benjamin Dauvergne
#5 - 21 Mar 2017 01:00 PM - Thomas Noël
- Status changed from New to Solution deployed
Corrigé par configuration (saga dans les applications)
#6 - 14 Sep 2017 05:02 PM - Benjamin Dauvergne
- Status changed from Solution deployed to Closed
24 May 2018 3/3