Projet

Général

Profil

Actions

Anomalie #833

fermé

ADMIN / Password change for a new user

Ajouté par Yann Le Jeune il y a environ 12 ans. Mis à jour il y a environ 7 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
09 mars 2012
Echéance:
% réalisé:

0%

Temps estimé:
Élément(s):
Difficulté:

Description

There is a form to change passord for an already defined user.

It cause a CRASH :

Environment:

Request Method: GET

Request URL: http://ishtar.proxience.com/test/admin/ishtar_base/ishtaruser/101/password/

Django Version: 1.2.3

Python Version: 2.6.6

Installed Applications:

['django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.sites',

'django.contrib.messages',

'django.contrib.admin',

'registration',

'ishtar.ishtar_base']

Installed Middleware:

('django.middleware.common.CommonMiddleware',

'django.contrib.sessions.middleware.SessionMiddleware',

'django.middleware.csrf.CsrfViewMiddleware',

'django.contrib.auth.middleware.AuthenticationMiddleware',

'django.contrib.messages.middleware.MessageMiddleware')

Traceback:

File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py" in get_response

  1. response = callback(request, *callback_args, **callback_kwargs)

File "/usr/lib/pymodules/python2.6/django/contrib/admin/options.py" in wrapper

  1. return self.admin_site.admin_view(view)(*args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/utils/decorators.py" in _wrapped_view

  1. response = view_func(request, *args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/views/decorators/cache.py" in _wrapped_view_func

  1. response = view_func(request, *args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/contrib/admin/sites.py" in inner

  1. return view(request, *args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/utils/decorators.py" in _wrapper

  1. return decorator(bound_func)(*args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/utils/decorators.py" in _wrapped_view

  1. response = view_func(request, *args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/utils/decorators.py" in bound_func

  1. return func(self, *args2, **kwargs2)

File "/usr/lib/pymodules/python2.6/django/db/transaction.py" in _commit_on_success

  1. res = func(*args, **kw)

File "/usr/lib/pymodules/python2.6/django/contrib/admin/options.py" in change_view

  1. obj = self.get_object(request, unquote(object_id))

File "/usr/lib/pymodules/python2.6/django/contrib/admin/options.py" in get_object

  1. return queryset.get(pk=object_id)

File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in get

  1. clone = self.filter(*args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in filter

  1. return self._filter_or_exclude(False, *args, **kwargs)

File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in _filter_or_exclude

  1. clone.query.add_q(Q(*args, **kwargs))

File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in add_q

  1. can_reuse=used_aliases)

File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in add_filter

  1. connector)

File "/usr/lib/pymodules/python2.6/django/db/models/sql/where.py" in add

  1. value = obj.prepare(lookup_type, value)

File "/usr/lib/pymodules/python2.6/django/db/models/sql/where.py" in prepare

  1. return self.field.get_prep_lookup(lookup_type, value)

File "/usr/lib/pymodules/python2.6/django/db/models/fields/related.py" in get_prep_lookup

  1. return self._pk_trace(value, 'get_prep_lookup', lookup_type)

File "/usr/lib/pymodules/python2.6/django/db/models/fields/related.py" in _pk_trace

  1. v = getattr(field, prep_func)(lookup_type, v, **kwargs)

File "/usr/lib/pymodules/python2.6/django/db/models/fields/init.py" in get_prep_lookup

  1. return self.get_prep_value(value)

File "/usr/lib/pymodules/python2.6/django/db/models/fields/init.py" in get_prep_value

  1. return int(value)

Exception Type: ValueError at /test/admin/ishtar_base/ishtaruser/101/password/

Exception Value: invalid literal for int() with base 10: '101/password'

Mis à jour par Étienne Loks il y a presque 11 ans

  • Statut changé de Nouveau à À confirmer

Cannot reproduce on new installation.

Mis à jour par Étienne Loks il y a plus de 10 ans

  • Version cible changé de 1.0 à 10

Mis à jour par Étienne Loks il y a environ 7 ans

  • Statut changé de À confirmer à Résolu

Mis à jour par Étienne Loks il y a environ 7 ans

  • Version cible changé de 10 à 1.0
Actions

Formats disponibles : Atom PDF