#8916: admin auth change password not working
-------------------------------------------+--------------------------------
Reporter: [EMAIL PROTECTED] | Owner: nobody
Status: reopened | Milestone:
Component: django.contrib.admin | Version: 1.0
Resolution: | Keywords:
Stage: Unreviewed | Has_patch: 0
Needs_docs: 0 | Needs_tests: 0
Needs_better_patch: 0 |
-------------------------------------------+--------------------------------
Old description:
> Trying to access the change password form in auth admin will cause a
> "ValueError"
>
> Trace is below
>
> Environment:
>
> Request Method: GET
> Request URL: http://localhost:8000/admin/auth/user/1/password/
> Django Version: 1.0-final-SVN-unknown
> Python Version: 2.5.0
> Installed Applications:
> ['django.contrib.auth',
> 'django.contrib.contenttypes',
> 'django.contrib.sessions',
> 'django.contrib.admin',
> 'django.contrib.databrowse',
> 'pressDB.press',
> 'pressDB.ext']
> Installed Middleware:
> ('django.middleware.common.CommonMiddleware',
> 'django.contrib.sessions.middleware.SessionMiddleware',
> 'django.contrib.auth.middleware.AuthenticationMiddleware',
> 'django.middleware.doc.XViewMiddleware')
>
> Traceback:
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/core/handlers/base.py" in get_response
> 86. response = callback(request, *callback_args,
> **callback_kwargs)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/contrib/admin/sites.py" in root
> 158. return self.model_page(request, *url.split('/',
> 2))
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/views/decorators/cache.py" in _wrapped_view_func
> 44. response = view_func(request, *args, **kwargs)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/contrib/admin/sites.py" in model_page
> 177. return admin_obj(request, rest_of_url)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/contrib/admin/options.py" in __call__
> 197. return self.change_view(request, unquote(url))
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/transaction.py" in _commit_on_success
> 238. res = func(*args, **kw)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/contrib/admin/options.py" in change_view
> 557. obj = model._default_manager.get(pk=object_id)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/manager.py" in get
> 93. return self.get_query_set().get(*args, **kwargs)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/query.py" in get
> 297. clone = self.filter(*args, **kwargs)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/query.py" in filter
> 483. return self._filter_or_exclude(False, *args, **kwargs)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/query.py" in _filter_or_exclude
> 501. clone.query.add_q(Q(*args, **kwargs))
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/sql/query.py" in add_q
> 1224. can_reuse=used_aliases)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/sql/query.py" in add_filter
> 1167. self.where.add((alias, col, field, lookup_type, value),
> connector)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/sql/where.py" in add
> 48. params = field.get_db_prep_lookup(lookup_type,
> value)
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/fields/__init__.py" in get_db_prep_lookup
> 202. return [self.get_db_prep_value(value)]
> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/django/db/models/fields/__init__.py" in get_db_prep_value
> 353. return int(value)
>
> Exception Type: ValueError at /admin/auth/user/1/password/
> Exception Value: invalid literal for int() with base 10: '1/password'
New description:
Trying to access the change password form in auth admin will cause a
"ValueError"
Trace is below
{{{
Environment:
Request Method: GET
Request URL: http://localhost:8000/admin/auth/user/1/password/
Django Version: 1.0-final-SVN-unknown
Python Version: 2.5.0
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.admin',
'django.contrib.databrowse',
'pressDB.press',
'pressDB.ext']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.middleware.doc.XViewMiddleware')
Traceback:
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/core/handlers/base.py" in get_response
86. response = callback(request, *callback_args,
**callback_kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/contrib/admin/sites.py" in root
158. return self.model_page(request, *url.split('/', 2))
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/contrib/admin/sites.py" in model_page
177. return admin_obj(request, rest_of_url)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/contrib/admin/options.py" in __call__
197. return self.change_view(request, unquote(url))
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/transaction.py" in _commit_on_success
238. res = func(*args, **kw)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/contrib/admin/options.py" in change_view
557. obj = model._default_manager.get(pk=object_id)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/manager.py" in get
93. return self.get_query_set().get(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/query.py" in get
297. clone = self.filter(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/query.py" in filter
483. return self._filter_or_exclude(False, *args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/query.py" in _filter_or_exclude
501. clone.query.add_q(Q(*args, **kwargs))
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/sql/query.py" in add_q
1224. can_reuse=used_aliases)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/sql/query.py" in add_filter
1167. self.where.add((alias, col, field, lookup_type, value),
connector)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/sql/where.py" in add
48. params = field.get_db_prep_lookup(lookup_type,
value)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/fields/__init__.py" in get_db_prep_lookup
202. return [self.get_db_prep_value(value)]
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/django/db/models/fields/__init__.py" in get_db_prep_value
353. return int(value)
Exception Type: ValueError at /admin/auth/user/1/password/
Exception Value: invalid literal for int() with base 10: '1/password'
}}}
--
Ticket URL: <http://code.djangoproject.com/ticket/8916#comment:3>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---