我最近将服务器从 12.04 升级到 14.04。我遇到了一些问题,但几乎都解决了。有一件事仍然困扰着我,那就是 mumble-django 管理页面的渲染。更新后,转到我的管理页面,我得到了一个错误渲染的页面,如下所示这里。
一切似乎都正常运作,只是当它像这样出现时有点难以理解事物是如何分组的。
一如既往地感谢!
答案1
我认为这是因为 12.04 和 14.04 中的 Django 默认版本相隔两年。您已从 1.3 升级到 1.6。有一些重大变化:
您需要特别注意每个发行说明中的“向后不兼容的更改”部分。大多数不适用,但有些适用。
我怀疑对你影响最大的是静态媒体引用方式的改变。问题就在于此,它找不到 Django 附带的 Admin CSS 和 Javascript。
如果您不是 Python/Django 程序员(我是,如果我全力投入其中,请原谅),您的 Mumble 网站基本上需要更新为现代 Django 惯例。要么将其推送给其维护者,要么直接学习一些 Django。