我试图在Django项目中创建一个带有Vue的SPA,这样Django只处理身份验证模板,其余的前端完全是webpack-loader呈现的Vue,所以是Django呈现的Vue应用程序。我这样做是为了避免完全由Django处理身份验证的好处。
因此,/accounts/以下的所有内容都将由Django视图呈现的django模板处理,而/app/以下的所有内容将由Vue应用程序处理。
我有以下几点:
urlpatterns = [
# Some standard django templates url here for authentication..
# ...
#
这是我使用Vue with Symfony的开始。问题是我的页面没有显示任何内容,我希望打印Hello。我做了所有的配置。我已经创建了文件夹vue 在vue里面,我有以下两个文件。 App.vue <template>
<div id="app">
<h1>Hello</h1>
</div>
</template> index.js import Vue from "vue";
import App from "./App";
new Vu
我想根据从axios/vue返回的API调用来呈现几个div容器。axios调用和回调工作得很好,但是vue不会呈现任何div。
由于我正在使用Django,所以我已经从花括号中更改了分隔符(这也是Django的默认值)。
控制台中的错误消息:
Property or method "data" is not defined on the instance but referenced during render.
Make sure that this property is reactive, either in the data option,
or for clas
我是一名Laravel开发人员,过去使用Vue作为我的前端框架。
然而,我对学习Python产生了兴趣,特别是它的web框架- Django。与Laravel相比,Django在所有方面都要好得多--它很快,它是那种' all - in - one‘类型的框架,再加上它是PYTHON。在Laravel中15分钟的任务可以在Django中完成5分钟。
有一件事一直困扰着我,那就是如何在它的模板上集成Vue。我尝试了普通的CDN方法,但它实际上并不起作用。我想可能是因为django的语法-{{ sample variable here }}和Vue是一样的。我试过编写像delimiters