F:\MyProjects\flask-vuejs-madblog>cnpm install -g vue-cliF:\MyProjects\flask-vuejs-madblog>vue -V// 查看版本2.9.6 1.2 初始化前端项目 // 切换到项目目录中cd flask-vuejs-madblog// 使用 vue-js 初始化前端项目,项目名称为 front-endF:\MyProjects\flask-vuejs-madblog>vue init webpack front...
# -m 参数:添加记录(flask-vuejs) F:\My Projects\flask-vuejs-madblog\back-end> flask db migrate -m"add users table" 2、将迁移脚本应用到数据库中: # flask db upgrade 还可以回滚到上次的迁移,需要指定(flask-vuejs) F:\My Projects\flask-vuejs-madblog\back-end> flask db upgrade 2.3 密码...
F:\MyProjects\flask-vuejs-madblog>cnpm install -g vue-cliF:\MyProjects\flask-vuejs-madblog>vue -V// 查看版本2.9.6 1.2 初始化前端项目 // 切换到项目目录中cd flask-vuejs-madblog// 使用 vue-js 初始化前端项目,项目名称为 front-endF:\MyProjects\flask-vuejs-madblog>vue init webpack front...
# 打开 cmd # 新建虚拟环境 flask-vuejs mkvirtualenv -p C:\Python36\python36.exe flask-vuejs # 安装 flask pip install flask # 切换到仓库所在位置,新建 flask 项目 (flask-vuejs) F:\Envs>cd F:\My Projects\flask-vuejs-madblog\ (flask-vuejs) F:\Envs>mkdir back-end # 其中 back-end ...
1. 代码管理 1.1 创建仓库 github 上创建仓库:flask-vuejs-madblog,并选择开源协议为 MIT License(也可以选择 gitee,速度快一些比之 github)。 克隆仓库到本地 # 找一个地址,打开 Git Bash cd F:\My Projects\ git
Flask Vue.js全栈开发|第21章:Docker容器部署 2. 如何使用 2.1 git clone $ gitclonehttps://github.com/wangy8961/flask-vuejs-madblog.git 2.2 Backend Open a new terminal: $cdback-end $ python -m venv venv $sourcevenv/bin/activate (venv)$ pip install -r requirements.txt# Flask-Migrate crea...
Flask Vue.js全栈开发 测试地址: http://120.77.33.143 RESTful API: http://120.77.33.143:5000/api/posts (用 Firefox 查看返回的 JSON 数据更佳),或者将仓库内的 flask-vuejs-madblog.postman_collection.json 导入你的 Postman 工具 本系列的最新代码及使用方式将持续更新到: https://madmalls.com/blog...
修改back-end/madblog.py:@app.cli.command() def test(): '''Run the unit tests.''' import unittest tests = unittest.TestLoader().discover('tests') # 找到 tests 目录 unittest.TextTestRunner(verbosity=2).run(tests) 此时,再次运行 flask --help:(venv) D:\python-code\flask-vuejs-madblog...
(venv) D:\python-code\flask-vuejs-madblog\back-end>flask db upgrade 1.3 JSON.parse前端用户在登录页面输入用户名和密码后,axios 调用POST /tokens。后端首先要进行 Basic Auth 认证, 如果用户名和密码正确,则进入视图函数 get_token 中执行并返回 JWT 给前端...
D:\python-code\flask-vuejs-madblog\front-end>npm run dev 打开浏览器 http://localhost:8080: 2. 组件 Ping.vue 删除front-end/src/components/HelloWorld.vue,并创建新组件 front-end/src/components/Ping.vue: <template> {{ msg }} </template> export default { name: 'Ping', data()...