Internal Server Error: /login/index/
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/django/contrib/sessions/backends/base.py”, line 199, in _get_session
return self._session_cache
AttributeError: ‘SessionStore’ object has no attribute ‘_session_cache’

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py”, line 34, in inner
response = get_response(request)
File “/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py”, line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File “/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py”, line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “/home/panxiuqiang/WebGUI/loginapp/views.py”, line 23, in user_login
request.session[‘username’] = username
File “/usr/local/lib/python3.6/site-packages/django/contrib/sessions/backends/base.py”, line 67, in setitem
self._session[key] = value
File “/usr/local/lib/python3.6/site-packages/django/contrib/sessions/backends/base.py”, line 204, in _get_session
self._session_cache = self.load()
File “/usr/local/lib/python3.6/site-packages/django/contrib/sessions/backends/db.py”, line 44, in load
return self.decode(s.session_data) if s else {}
File “/usr/local/lib/python3.6/site-packages/django/contrib/sessions/backends/base.py”, line 110, in decode
encoded_data = base64.b64decode(session_data.encode(‘ascii’))
File “/usr/lib64/python3.6/base64.py”, line 87, in b64decode
return binascii.a2b_base64(s)

错误发现是由于数据库表不同步造成,个人操作时候,更换服务器后,未将数据表进行迁移和创建操作导致!
执行完成功运行,不报错!

[root@ WebGUI]# **python3 manage.py makemigrations**
No changes detected
[root@ WebGUI]# **python3 manage.py migrate**
Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐