在这个版本中,wagtail已经停用了编辑器中的旧CSS文件。相反,wagtail现在使用SCSS和webpack来编译其CSS样式。
要解决这个问题,可以在django项目的根目录下创建一个名为wagtail_hooks.py的Python文件,并使用以下代码重写Wagtail的编辑器CSS:
from django.templatetags.static import static
from django.utils.html import format_html
from wagtail.core import hooks
@hooks.register('insert_editor_css')
def editor_css():
return format_html(
'',
static('wagtailadmin/css/panels.css')
)
此代码将为编辑器添加所需CSS文件。请注意,此代码需要在WagtailAdminAppConfig类中注册。