1.掌握 Python语言开发项目,熟悉Python的常用库,掌握python大中型服务器的开发
2.掌握Django框架, 熟悉基于django框架的项目开发流程
3.熟练使用mysql/mariaDB,redis,mongoDB等数据存储技术,具有数据库设计和开发能力
4.熟悉Redis主从、哨兵模式
5.熟悉Linux操作系统,docker部署, 熟悉Git,SVN工具的使用
6.了解HTTP,TCP/IP协议,了解websocket协议
7.熟悉项目的部署流程,擅长django+nginx+uwsgi+mysql 进行项目部署
8.熟悉前端项目开发流程,掌握多种前端框架和UI组件的运用,如Vue和Element UI、Bootstrap等
9.了解爬虫技术,熟悉Request/xpath/beautifulsoup的模块,代理池解除IP限制
项目名称: 店家一号app 公司:珠海软金投资有限公司
大二时参与开发的APP项目,前端使用Vue进行组件化开发,后端基于Django REST framework进行api接口开发,整个APP项目分商户版,用户版和后台运营站点。
我主要参与开发的技术要点:
基于Vue使用Element UI框架构建页面
基于xadmin开发项目的运营后台
使用drf的jwt组件实现身份认证,保证后端数据安全
基于drf进行项目功能的restful api接口开发
使用第三方验证码平台腾讯的“防水墙”进行登陆注册时的验证码校验
使用redis缓存商品购物车信息和优惠券
使用支付宝接口进行支付接口开发
前端使用阿里云aliplayer播放器,后端接口提供数据,实现商品详情页商品介绍视频的边看边播放功能
基于git进行源码管理
-------------------------------------------------------------------------------------------------------------------------------
项目名称: 五朵梅 公司:深圳五朵梅食品科技有限公司
基于Django开发的B2C商城系统,整站功能包括:商户运营后台,商品信息展示,会员中心,购物车,团购,积分商城,礼品专区,订单管理,订单支付,地址管理,商品物流,优惠券等功能。
我主要参与技术开发的功能:
基于xadmin源码参考,编写了后台stark(curd)插件,用于自动生成运营站点的模型管理功能。
负责用户信息,商品信息,订单,价格策略等数据库关系表设计
基于BootStarp进行页面展示
支持手机登录,短信验证,图片验证码等功能
使用第三方邮件SMTP服务发送绑定确认邮件,不定期发送推广内容
采用支付宝和微信支付接口
对Mysql数据库进行了初步优化,如读写分离,主从复制。
使用django-haystack和Elasticsearch实现全文索引。