将 Wagtail 与 Django 管理集成

Integrating Wagtail with Django admin

是否有将 Wagtail 管理与标准 Django 管理集成的最佳实践或想法?

我正在建立一个新的 Wagtail 网站,但想使用一些第 3 方应用程序。我知道我可以使用 @hooks.register('register_admin_menu_item') 挂钩在左侧添加菜单项。我想为后端用户保持一致的外观和感觉,所以我不想在 Wagtail 管理员和 Django 管理员之间切换他们。

有没有办法让标准的 Django admin crud 内容显示在 Wagtail 中,或者通过让 Wagtail 左侧菜单显示在自定义版本的 Django admin 中来伪造集成?

Wagtail 1.5 带有 wagtail.contrib.modeladmin 模块(例如 wagtailmodeladmin)。我不确定它对第 3 方应用程序是否有帮助,但您可能会发现它对您自己的模型很有趣。

1.5 版本即将发布。参见 release notes and documentation