Projet

Général

Profil

Bug #15367

Erreur 500 sur /rsu/search/?q=0651

Ajouté par Thomas Noël il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 3eb2fc97 (diff)
Ajouté par Benjamin Dauvergne il y a environ 7 ans

setup.py: require pytz (fixes #15367)

Historique

#1

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 :)

Formats disponibles : Atom PDF