使用Vue完成前后端分离开发Spring Boot,Vue,Flask,Django(二)

使用Vue完成前后端分离开发(二)

Bravery never goes out of fashion.

勇敢永远不过时。

使用Vue完成前后端分离开发(二)

创建项目

查看已经安装的模块

安装必要模块

生成 requirements.txt

运行项目

创建表

参考

前面简单说了一下 项目的搭建和项目的大致页面,这里讲一下 Django 环境的搭建,这里用到的是

创建项目

这里使用 venv 来创建一个独立的python环境

查看已经安装的模块

这里可以看到使用了 Django2.0.5

安装必要模块

mysqlclient

django-cors-headers

其中 用来与数据库进行交互, 用来解决跨域请求问题

pip list 可以查看当前环境中的模块

生成 requirements.txt

当我们处于团队协作开发时,或者在多个电脑上开发时,可以生成 requirements.txt 来告诉其他开发者,这个项目需要什么模块

即可生成

当其他用户clone下项目代码时,只需要 即可安装相同的模块

修改数据库

这里使用的 MySQL 数据库

默认配置使用的

这里改为

运行项目

创建表

在项目中

即可创建表

当然这样比较麻烦, 提供了 Tools 来方便交互

这样只需在控制台输入 即可

参考

django : https://docs.djangoproject.com/en/2.0/intro/install/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180520G15FBQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券