【文件属性】:
文件名称:Apollo:python flask vue-element-admin selenium 爬虫 后台
文件大小:1.62MB
文件格式:ZIP
更新时间:2021-04-07 02:11:30
mysql python flask vue selenium
Apollo
简介
通过这个项目将自己所会的技术以及自己的架构思想尽可能的体现出来
技术栈
python
flask
vue-element-admin
element-ui
mysql
redis
celery
架构
前后端分离的方式,前端通过http请求调用后端接口,目前后端不涉及到微服务架构
部署方式
以下为在本地的部署方式
前端启动 npm run dev 模型启动在9527端口, 在前端的代码中固定了会通过http请求后端5000端口
后端启动 python manage.py 默认监听5000端口
启动celery celery -A app.task.spider_tasks worker -l INFO celery 可以执行的任务都写在了app.task.spider_tasks中
前端架构
直接使用了vue-element-admin框架,代码尽可能复用element