是否可以将Wagtail CMS应用于我现有的Django项目?

是否可以将Wagtail CMS应用于我现有的Django项目?,django,wagtail,Django,Wagtail,我最近发现,这是一个非常酷的Django CMS库。我试图按照它的文档使用它,但它的安装文档是基于启动Django项目 我使用ReactJS作为前端,Django作为API后端。我想知道我是否有可能将wagtail应用到我现有的Django项目中。将wagtail集成到现有Django项目中的文档在这里:是的完全可能这里有一个关于如何具体实现的指南。 您将有一个wagtail后端来管理您的博客页面的内容,而现有的django管理员将保持不变。这有助于轻松管理内容,这正是CMS的基本用途 这篇博

我最近发现,这是一个非常酷的Django CMS库。我试图按照它的文档使用它,但它的安装文档是基于启动Django项目


我使用ReactJS作为前端,Django作为API后端。我想知道我是否有可能将wagtail应用到我现有的Django项目中。

将wagtail集成到现有Django项目中的文档在这里:

是的完全可能这里有一个关于如何具体实现的指南。

您将有一个wagtail后端来管理您的博客页面的内容,而现有的django管理员将保持不变。这有助于轻松管理内容,这正是CMS的基本用途


这篇博客文章是用来管理wagtail的后端,前端是HTML(Jinja)/css。你必须了解它与ReactJS的关系,但是如果你想让一个应用程序(这篇博客应用程序)只使用HTML和css,而不是react工作流,它可以像现在这样为你服务。

谢谢你的链接。它让我在现有的Django应用程序上访问wagtail CMS。但是,我在CMS上看不到我的模型,这些模型是我可以在默认的Django管理员上看到的。它们彼此不兼容吗?不,Wagtail管理后端与Django管理是分开的。Modeladmin模块是在Wagtail admin中提供Django模型的一个选项:您应该使用Wagtail的管理页面来执行“所有Wagtail操作”。不要在Django admin中胡闹。确保您的URL模式出现在任何摇尾模式之前(并且,它们不同于摇尾模式)。除此之外,“Wagtail只是一个Django应用程序”,它运行得非常好。(我还使用了Peregrine,一个专门的博客应用程序,与Wagtail同时使用。)Django的美妙之处在于你拥有。。。选择。