gpt4 book ai didi

django-staticfiles 破坏了管理界面

转载 作者:行者123 更新时间:2023-12-01 01:30:33 25 4
gpt4 key购买 nike

我正在使用 django-staticfiles应用程序来提供 css 文件,但这也会阻止加载所需的管理 css 文件(media/base.css、media/dashboard.css)。似乎我需要排除管理应用程序,但将其添加到 STATICFILES_EXCLUDED_APPS没有帮助。

以下是我的 settings.py 文件中的相关部分:

ADMIN_MEDIA_PREFIX = '/media/'

...

STATIC_URL = '/static/'
STATIC_ROOT = ''
STATICFILES_EXCLUDED_APPS = (
'django.contrib.admin',
)

INSTALLED_APPS = (
...

'django.contrib.admin',
'staticfiles',

)

最佳答案

(我假设这是用于开发,因为您不应该使用 django-staticfiles 提供静态内容。)

您必须定义 ADMIN_MEDIA_ROOT在 settings.py 文件中添加变量并将其指向管理 css 文件的位置。为了便于部署,我已将这些文件从站点包中移到与其他静态文件类似的位置。

关于django-staticfiles 破坏了管理界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5122828/

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