Projet

Général

Profil

Bug #4279

/sessad-dys/personnes/gestion/20949 : forms[prefix].is_valid() None

Ajouté par Jérôme Schneider il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
03 février 2014
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Non
Planning:

Description

La trace :

Traceback (most recent call last):

  File "/home/calebasse/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 115, in get_response
    response = callback(request, *callback_args, **callback_kwargs)

  File "/home/calebasse/venv/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view
    return view_func(request, *args, **kwargs)

  File "/home/calebasse/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view
    return self.dispatch(request, *args, **kwargs)

  File "/home/calebasse/venv/calebasse/calebasse/cbv.py", line 57, in dispatch
    result = super(ServiceViewMixin, self).dispatch(request, **kwargs)

  File "/home/calebasse/venv/local/lib/python2.7/site-packages/django/views/generic/base.py", line 86, in dispatch
    return handler(request, *args, **kwargs)

  File "/home/calebasse/venv/calebasse/calebasse/cbv.py", line 371, in post
    return super(BaseMultiUpdateView, self).post(request, *args, **kwargs)

  File "/home/calebasse/venv/calebasse/calebasse/cbv.py", line 336, in post
    if forms[prefix].is_valid():

KeyError: None

L’environnement WSGI :

<WSGIRequest
path:/sessad-dys/personnes/gestion/20949/,
GET:<QueryDict: {}>,
POST:<QueryDict: {u'csrfmiddlewaretoken': [u'8gulDJoBkyZdXqKdUhANxcRjVkeA7Hzr']}>,
COOKIES:{'csrftoken': '8gulDJoBkyZdXqKdUhANxcRjVkeA7Hzr',
 'home-service': 'sessad-dys',
 'sessionid': '3y4d3s40rs9h8yo98dbhw6cb8lqeif2o'},
META:{'CONTENT_LENGTH': '52',
 'CONTENT_TYPE': 'application/x-www-form-urlencoded',
 u'CSRF_COOKIE': u'8gulDJoBkyZdXqKdUhANxcRjVkeA7Hzr',
 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
 'HTTP_ACCEPT_LANGUAGE': 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3',
META:{'CONTENT_LENGTH': '52',
 'CONTENT_TYPE': 'application/x-www-form-urlencoded',
 u'CSRF_COOKIE': u'8gulDJoBkyZdXqKdUhANxcRjVkeA7Hzr',
 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
 'HTTP_ACCEPT_LANGUAGE': 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3',
 'HTTP_CONNECTION': 'close',
 'HTTP_COOKIE': 'csrftoken=8gulDJoBkyZdXqKdUhANxcRjVkeA7Hzr; home-service=sessad-dys; sessionid=3y4d3s40rs9h8yo98dbhw6cb8lqeif2o',
 'HTTP_HOST': 'calebasse.aps42.org',
 'HTTP_REFERER': 'http://calebasse.aps42.org/sessad-dys/personnes/gestion/20949/',
 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0',
 'HTTP_X_FORWARDED_FOR': '192.168.0.25',
 'HTTP_X_FORWARDED_PROTO': 'HTTP/1.1',
 'HTTP_X_FORWARDED_SCHEME': 'http',
 'PATH_INFO': u'/sessad-dys/personnes/gestion/20949/',
 'QUERY_STRING': '',
 'RAW_URI': '/sessad-dys/personnes/gestion/20949/',
 'REMOTE_ADDR': '192.168.0.25',
 'REMOTE_PORT': '80',
 'REQUEST_METHOD': 'POST',
 'SCRIPT_NAME': u'',
 'SERVER_NAME': 'calebasse.aps42.org',
 'SERVER_PORT': '80',
 'SERVER_PROTOCOL': 'HTTP/1.0',
 'SERVER_SOFTWARE': 'gunicorn/18.0',
 'gunicorn.socket': <socket._socketobject object at 0x4f991a0>,
 'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f25fdca7270>,
 'wsgi.file_wrapper': <class gunicorn.http.wsgi.FileWrapper at 0x280d598>,
 'wsgi.input': <gunicorn.http.body.Body object at 0x5092b90>,
 'wsgi.multiprocess': True,
 'wsgi.multithread': False,
 'wsgi.run_once': False,
 'wsgi.url_scheme': 'http',
 'wsgi.version': (1, 0)}>

Révisions associées

Révision 02d4a748 (diff)
Ajouté par Serghei Mihai il y a environ 10 ans

do not trust JS

Closes #4279

Historique

#1

Mis à jour par Jérôme Schneider il y a environ 10 ans

  • Assigné à changé de Jérôme Schneider à Serghei Mihai
#2

Mis à jour par Serghei Mihai il y a environ 10 ans

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100

Appliqué par commit calebasse|commit:02d4a74837073c84b0754d6d3fa0ad95e4789c4a.

#3

Mis à jour par Serghei Mihai il y a environ 10 ans

Appliqué par commit aps42:calebasse|commit:02d4a74837073c84b0754d6d3fa0ad95e4789c4a.

#4

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a presque 10 ans

  • Version cible mis à 1.1.3
#5

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a presque 10 ans

  • Statut changé de Résolu (à déployer) à Fermé
  • Patch proposed mis à Non

Formats disponibles : Atom PDF