在 django 管理中使用 vue.js

use vue.js in django admin

我想使用Django admin但是我想改变一些页面或者改变一些页面中的一些元素。我想为这项工作使用 vue.js。我没有足够的时间更改所有模板。我该怎么做?

Django 文档在 overriding the admin templates 上有一个页面,从那里可以很容易地在脚本标记中添加 vue.js 并在该模板中执行所有 vue 操作。请注意,Django 和 Vue 都对变量使用 {{variable}} 语法。 这里最好的是改vue的语法。

例如:

new Vue({
    el: '#app',
    data: data,
    delimiters: ["<%","%>"]
});