Bug #73945 Throws 'NoneType' object has no attribute 'converter' with Django 1.5.8
Description:
While using the authentication module of Django 1.58 on Ubuntu, this error shows up. Rebooting Apache/Django doesn't help. Setting AutoCommit to false also didn't help.
raceback:
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
113. response = callback(request, *callback_args, **callback_kwargs)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
24. if test_func(request.user):
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in <lambda>
50. lambda u: u.is_authenticated(),
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/utils/functional.py" in inner
204. self._setup()
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/utils/functional.py" in _setup
270. self._wrapped = self._setupfunc()
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/auth/middleware.py" in <lambda>
18. request.user = SimpleLazyObject(lambda: get_user(request))
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/auth/middleware.py" in get_user
10. request._cached_user = auth.get_user(request)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/auth/__init__.py" in get_user
136. user_id = request.session[SESSION_KEY]
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in __getitem__
44. return self._session[key]
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in _get_session
167. self._session_cache = self.load()
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in load
18. expire_date__gt=timezone.now()
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/manager.py" in get
143. return self.get_query_set().get(*args, **kwargs)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/query.py" in get
398. num = len(clone)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/query.py" in __len__
106. self._result_cache = list(self.iterator())
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/query.py" in iterator
317. for row in compiler.results_iter():
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in results_iter
775. for rows in self.execute_sql(MULTI):
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
836. sql, params = self.as_sql()
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in as_sql
85. where, w_params = self.query.where.as_sql(qn=qn, connection=self.connection)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/where.py" in as_sql
97. sql, params = child.as_sql(qn=qn, connection=connection)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/where.py" in as_sql
100. sql, params = self.make_atom(child, qn, connection)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/where.py" in make_atom
161. lvalue, params = lvalue.process(lookup_type, params_or_value, connection)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/sql/where.py" in process
352. connection=connection, prepared=True)
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/fields/__init__.py" in get_db_prep_lookup
359. prepared=prepared)]
File "/opt/bitnami/apps/django/lib/python2.7/site-packages/django/db/models/fields/__init__.py" in get_db_prep_value
836. return connection.ops.value_to_db_datetime(value)
File "/opt/bitnami/python/lib/python2.7/site-packages/mysql/connector/django/base.py" in value_to_db_datetime
392. return self.connection.connection.converter._datetime_to_mysql(value)
Exception Type: AttributeError at /analyzer/
Exception Value: 'NoneType' object has no attribute 'converter'
How to repeat:
Just use the Django Authentication module and login with the right credentials.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.038 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.