Django 使用SimpleUI 后,登出报错

[12/Mar/2024 19:32:11] "GET /admin/logout/ HTTP/1.1" 405 0
Method Not Allowed (GET): /admin/logout/ 
Method Not Allowed: /admin/logout/ 
[12/Mar/2024 19:36:20] "GET /admin/logout/ HTTP/1.1" 405 0

原因

升级到 5.0后不适配。

修复

pip install Django==4.2

退到低版本Django4.2,秒变正常。

PS F:\BZCMS> pip install Django==4.2   
Collecting Django==4.2 
  Downloading Django-4.2-py3-none-any.whl.metadata (4.1 kB) 
Downloading Django-4.2-py3-none-any.whl (8.0 MB)
   ---------------------------------------- 8.0/8.0 MB 6.1 MB/s eta 0:00:00
Installing collected packages: Django
  Attempting uninstall: Django
    Found existing installation: Django 5.0.3
    Uninstalling Django-5.0.3:
      Successfully uninstalled Django-5.0.3
Successfully installed Django-4.2
PS F:\BZCMS>
PS F:\BZCMS> 
PS F:\BZCMS> python manage.py runserver
Watching for file changes with StatReloader 
Performing system checks... 

System check identified no issues (0 silenced). 
March 12, 2024 - 19:57:21 
Django version 4.2, using settings 'BZCMS.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

[12/Mar/2024 19:57:27] "GET /admin/ HTTP/1.1" 200 21083 

[12/Mar/2024 19:57:32] "GET /admin/logout/ HTTP/1.1" 302 0 
[12/Mar/2024 19:57:32] "GET /admin/login/ HTTP/1.1" 200 4066 
[12/Mar/2024 19:57:32] "GET /static/admin/simpleui-x/particles/particles.js HTTP/1.1" 304 0 

…一个程序员改行后,手痒去编程,遇到的第一个Bug~~~~~~ 2024年3月12日20:04:51

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。