Django Admin中不寻常的暗模式选项

sdnqo3pr  于 2023-05-19  发布在  Go
关注(0)|答案(1)|浏览(101)

我在www.example.com中添加了以下代码setting.py:

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/4.2/howto/static-files/

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = 'static/'
STATICFILES_DIRS = [
    BASE_DIR / 'static',
    os.path.join(BASE_DIR, 'static')
]

该应用程序可以找到我的.css文件。然而,Django管理员似乎无法找到它的css文件。突然之间,Django Admin中出现了以下选项。

当我注解掉代码时,这些暗模式选项消失了,Django admin可以正常工作。这是Django 4.2中的一个bug吗?还是我的静态目录设置不正确?

ssm49v7z

ssm49v7z1#

Django框架中有一个bug。尝试创建一个新的虚拟环境或卸载Django并重新安装它。
settings.py

if DEBUG:
    STATICFILES_DIRS = [
        BASE_DIR / 'static'
    ]
else:
    STATIC_ROOT = BASE_DIR / 'static'

STATIC_URL = 'static/'

相关问题