Bug #15367
Erreur 500 sur /rsu/search/?q=0651
Début:
10 mars 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Description
Marrante cette 500, je trouve, qui débouche au final sur "installez pytz" qui n'a certainement rien à voir avec la choucroute.
Environment: Request Method: GET Request URL: http://zoo-nanterre.dev.entrouvert.org/rsu/search/?q=0650 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) 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 decorate_iter 406. for individu in qs: File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/query.py" in __iter__ 256. self._fetch_all() File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/query.py" in _fetch_all 1087. self._result_cache = list(self.iterator()) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/query.py" in __iter__ 54. results = compiler.execute_sql() File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql 835. cursor.execute(sql, params) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/backends/utils.py" in execute 79. return super(CursorDebugWrapper, self).execute(sql, params) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/db/backends/utils.py" in execute 64. return self.cursor.execute(sql, params) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/utils/timezone.py" in utcoffset 106. if self._isdst(dt): File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/utils/timezone.py" in _isdst 151. six.reraise(exc_type, exc_value, sys.exc_info()[2]) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/utils/timezone.py" in _isdst 143. return super(LocalTimezone, self)._isdst(dt) File "/home/bdauvergne/.virtualenvs/zoo/local/lib/python2.7/site-packages/django/utils/timezone.py" in _isdst 124. stamp = _time.mktime(tt) Exception Type: ValueError at /rsu/search/ Exception Value: Unsupported value: datetime.datetime(650, 1, 1, 0, 0, tzinfo=<django.utils.timezone.LocalTimezone object at 0x7fafab389d50>). You should install pytz.
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 7 ans
- Statut changé de Nouveau à Fermé
- Assigné à mis à Benjamin Dauvergne
L'installation de pytz corrige effectivement le problème. Faut faire confiance aux message de temps en temps :)
setup.py: require pytz (fixes #15367)