vue 怎么绑定到 django的应用上?

发布于 2022-09-12 23:58:46 字数 708 浏览 25 评论 0

关于django绑定VUE,网上多数都是settings指向vue的dist模板。
这个解决方案和我的需求不是太符合。

我目前的问题是,django后端两个应用是用html作为template。还有一个是用VUE开发的。
也就是,现在在settings中,已经绑定了os.path.join(BASE_DIR,'templates')。

这种情况下,怎么才能绑定VUE开发的模板?同时之前HTML的也还要用


PS:目前我尝试过以下几种方法,均无效

  1. settings TEMPLATES的DIRS新增VUE模板指向:
    TEMPLATES = [

     {
         'BACKEND':.....,
         'DIRS':[
             os.path.join(BASE_DIR,'vue/dist'),
             os.path.join(BASE_DIR,'templates')
             ]
     }]
  2. 将vue的dist目录下内容,放到应用templates下,同时settings中新增静态目录
    STATICFILES_DIRS = [

     os.path.join(BASE_DIR,'static'),
     os.path.join(BASE_DIR,'templates/static')
     ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文