Просто подайте статические файлы из django.
Например, в вашем vue.config.js
:
module.exports = {
publicPath: '/',
outputDir: "dist",
assetsDir: "static",
indexPath: "spa.html",
css: {extract: false}
}
В Джанго urls.py
:
urlpatterns = [
re_path(r'^app/*', TemplateView.as_view(
template_name='spa.html',
extra_context=SPA_CONTEXT,
)),
]
И не забудьте добавить статические ресурсы и папки шаблонов в settings.py
.