我想创建一个网站以仅加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的内容。为此,我在前端使用Django CMS和Vue js。我尝试了该项目https://github.com/nirazul/djangocms-test/tree/feature/setup,然后进行了初始设置。我的问题是,如何使用CMS编辑vue前端。我只有在编辑模式下才能看到添加的插件。如果我单击“查看已发布的页面”,则无法再看到该插件。我必须在前端添加一些内容吗?
对于所有样板,使用前请先了解其工作原理。这些样板的工作方式是Django服务器将在后台运行,最有可能提供JSONResponse端点,并且您的SPA前端将在这些端点上调用并使用此信息动态填充页面。在端口8000上编写自己的JSONResponse视图,在端口3000上编写Vue前端,然后对JSONResponse视图进行GET / POST请求。