在服务器上添加 django.contrib.sites 后 Django 管理员行为不端

Django admin misbehaves after adding for django.contrib.sites on server

Django 管理站点在本地服务器上运行良好。 但是在服务器上部署时也是一样的。管理员 CSS 行为不当 请参阅屏幕截图 Admin panel screenshot on server

管理面板网站在移动响应视图或小屏幕上也能正常工作

在本地主机上它看起来像 this。

我已经 运行 在服务器上多次收集静态数据,但没有任何反应。 多次尝试清除缓存。 什么都没用 但是本地主机似乎工作正常

我自己找到答案。 最初一个旧版本的站点已经在服务器上运行。 然后我为 django.contrib.sites

添加了 django.contrib.sites

添加更新推送到服务器后

python manage.py collectstatic

命令不能完全替换旧文件files.And它不能很好地处理旧文件。

  • 因此 运行 在本地收集静态命令
  • 上传生成的文件夹到 服务器以避免任何此类问题