前端layui框架,后端Django框架,引入Xadmin 后台管理系统,通过Django自带 auth模块和 modelform模块完成用户登录验证和表单数据验证,配置邮箱SMTP服务器,邮箱验证功能。
仿玩客猴制作的一款区块链宠物养成游戏,前端仿制玩客猴mui和layui框架,后端采用Django框架,加入Xadmin后台管理系统,并在Ubuntu系统下通过uWSGI+Nginx部署上线,分析数据设计合理的游戏参数,保证游戏的平衡性和可持续发展。
后端 Django REST Framework 部分 使用Vue.js完成前端,后端采用 Django REST Framework 遵循restful api要求实现各个接口,利用Json Web token实现用户认证,利用pycharm线上调试支付宝支付接口,实现支付功能,利用Django social 实现微博微信QQ三方登录。设置Torottling 实现访问限制初步防爬, 利用docker搭建sentry错误日志管理系统,使用Drf-extensions缓存页面到Redis加速下次访问。
vue 前端部分 使用Vue.js完成前端,后端采用 Django REST Framework 遵循restful api要求实现各个接口,利用Json Web token实现用户认证,利用pycharm线上调试支付宝支付接口,实现支付功能,利用Django social 实现微博微信QQ三方登录。设置Torottling 实现访问限制初步防爬, 利用docker搭建sentry错误日志管理系统,使用Drf-extensions缓存页面到Redis加速下次访问。
爬虫部分 知乎登录界面 待修改 利用Scapy框架完成对Job伯乐文章,知乎问答和拉钩职位的一定量爬取,将数据存储在本地MySql和Elasticsearch服务器中,利用Elasticsearch-RTF搭建搜索服务器,并完成head和kibana等部分扩展。构建Django网站,使用elasticsearch-dsl-py库完成与Elasticsearch服务器交互,实现搜索功能。
前后端分离系统,前端采用bootstrap框架设计简易页面,后端采用Tornado框架。利用Redis封装session,使用七牛云资源存储,云通讯短信验证等三方应用完善系统功能。