Django+;具有多个应用程序的Vue
在互联网上,有很多关于如何正确使用Django和Vue(各种选项)的教程和有用的帖子。 但我找不到一个人描述如何创建一个Django应用程序,该应用程序由多个应用程序组成,每个应用程序都有自己的Vue前端部分 我正在创建一个带有Vue前端的Django应用程序,它将有许多应用程序可以很容易地插入主系统(使用自定义框架)。但这只是后端。我想使每个Django应用程序也具有前端的“插件”部分:例如,当在已安装的应用程序中添加此应用程序时,在前端“动态”呈现的一组Vue组件Django+;具有多个应用程序的Vue,django,vue.js,dynamic,plugins,django-webpack-loader,Django,Vue.js,Dynamic,Plugins,Django Webpack Loader,在互联网上,有很多关于如何正确使用Django和Vue(各种选项)的教程和有用的帖子。 但我找不到一个人描述如何创建一个Django应用程序,该应用程序由多个应用程序组成,每个应用程序都有自己的Vue前端部分 我正在创建一个带有Vue前端的Django应用程序,它将有许多应用程序可以很容易地插入主系统(使用自定义框架)。但这只是后端。我想使每个Django应用程序也具有前端的“插件”部分:例如,当在已安装的应用程序中添加此应用程序时,在前端“动态”呈现的一组Vue组件 如何在Vue中提供“插件
- 如何在Vue中提供“插件挂钩”来加载这些组件?我所看到的一切(使用webpack loader使用webpack加载动态/惰性组件等)都不是我想要的。它仅描述如何加载稍后在http请求时间线中预定义的组件
- 我应该如何“合并”所有组件?我可以简单地在静态文件夹中创建组件,然后让
发挥作用吗/manage.py collectstatic
谢谢。我的django网站上有几个VueJS应用程序,我计划添加更多。 在django webpack loader的帮助下,我将它们与webpack捆绑在一起。
没有人知道答案??真正地我总是觉得我是唯一一个需要这个的人?嗯-一定要使用网页加载器。但你能举个例子,如何将多个Django应用程序的前端“捆绑”到一个全球前端吗?因为这就是问题所在。我将把它添加到我的原始问题中。“几个VueJS应用程序”-你对VueJS应用程序的意思是什么?独立应用程序,全部使用Django后端API?还是说“带有VueJs前端的Django应用程序”?我指的是由Django视图/模板引导的独立vue应用程序。他们使用了django API。然而,我放弃了这种方法。目前我开发完整的vue应用程序(SPA或nuxt),django被用作API服务器。好的,以前从未见过,这正是我想要的。由Django模板引导的“独立”Vue应用程序。你有什么代码要分享吗;-)?我使用了django网页包加载器。在模板引导上:每个独立的应用程序都与一个webpack项目相关联。