目前,前后端分离的开发方式越发常见,已成为主要开发方式,那么django作为一个python快速开发中小型web端最常见的框架,django虽然也有自己前端模板,但是毕竟不是很好,而且写在一起,也不符合开发方式。下面记录一下,如果将django与vue结合,实现前后端分离。
环境: python3.6
django2.0
npm 5.6.0
vue 2.9.3
在django的开发中,就可以直接建立一个api的app,用来专门写接口,可以使用django的rest-framework,这样作为一个后端,前端就用vue。要在django中集成vue的步骤如下:
1. 首先, 前提条件:
你需要有一个django项目:
可以自己新建,也可以是已有的。这里就不讲怎么创建django项目了。包括django的安装什么的,这里不详细说明
你需要安装有vue。并且安装vue-cli。
安装:
① 首先安装node.js,官网地址:https://n