gpt4 book ai didi

css - django 1.8 管理站点 css 问题,而 css 文件加载正常

转载 作者:行者123 更新时间:2023-11-28 03:47:48 25 4
gpt4 key购买 nike

生产服务器上的 django 1.8:加载管理页面时,它显示内容而不渲染css,类似于站点shown here。 .

chrome 开发者工具没有错误。这 2 个 css 文件加载正常:

<link href="/static/admin/css/base.7cdd754721f8.css" rel="stylesheet" type="text/css"/>
<link href="/static/admin/css/dashboard.4898e2e9983d.css" rel="stylesheet" type="text/css"/>

管理界面仍然没有样式。

相关设置:

STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticroot')
STATIC_URL = '/static/'
ABS_TEMPLATES_PATH = PROJECT_ROOT + '/templates'

# Extra places for collectstatic to find static files.
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'project_docs/site'),
)

STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media')
MEDIA_URL = '/media/'

有什么建议吗?

最佳答案

这是由于加载了错误的 css 文件造成的。

mkdocs 包 ( http://www.mkdocs.org/ ) 也有一个名为“base.css”的文件。静态文件收集将它们错误地带到同一个地方,覆盖了 django admin base.css 文件。

所以 django 管理员正在加载 mkdocs 主题...

更正了静态文件集合,使这些文件不会相互覆盖,问题已解决。

关于css - django 1.8 管理站点 css 问题,而 css 文件加载正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43879794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com