Django admin界面问题

admin界面一开始是好的,但后来变成如下类似的形式了,只有文字,没有图形界面。哪位大神知道是怎么回事?

欢迎, admin. 查看站点 / 修改密码 / 注销 站点管理 Sign Events 增加 修改 Guests 增加 修改 认证和授权 用户 增加 修改 组 增加 修改

评论 2

  • 是部署到服务器之后产生的吗? 还是在本地开发时出现的? 前者,需要收集静态文件才能显示样式。 解决办法:https://www.django.cn/article/show-4.html#yangsi 后者需要打开DeBug调试模式。 解决办法: settings.py里

    DEBUG = True

  • 是后者,DEBUG设置的是True,会不会和Django从4.0.4降版本到2有关

  • 降版本应该是有关系的。老版本的样式和新版本的不太一样。降了之后重新收集静态文件就OK了。

  • 大神您好,按照方法试了下,不过还是没效果。我是安装django_pyodbc_azure时总是失败,最后安装成功,但直接把我的Django版本降级了,原先是4.0.4版本,现在是2.1.15版本。

  • 谢谢大神,问题解决了! 我还有个问题,就是我如果再把Django的版本升上去,会不会出问题?

  • 之前我升级降级都没有出现过你说的情况。 升级应该也一样的,如果之前有收集过静态文件,升级之后,你再重新收集一下就行了。

  • 如果是直接命令行启动,可以使用 --insecure 参考,如: python manage.py runserver --insecure

    问题关键点是你的静态资源文件没独立存放,而官方推荐做法是静态文件独立存放,所以你存在这问题。

    建议你参考官方文档:https://docs.djangoproject.com/en/4.0/howto/deployment/