ID:316221

半月霜林

python后端开发

  • 公司信息:
  • 杭州新科科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 杭州
  • 余杭

技术能力

熟练使用flask,django,tornado框架开发项目
熟练使用flask_sqlachme
熟悉并发编程和网络编程
熟练使用mysql,熟悉redis数据库
了解linux基本命令以及部署项目
了解算法和数据结构
能独立检查BUG和优化代码

项目经验

一:大型电商项目
项目功能实现:
商品模块、所有商品展示、单个商品详情展示、用户模块、用户注册、用户登录、用户地址管理、购物车模块、显示购物车所有商品、加入购物车、删除购物车商品、修改购物车商品、订单模块、将结算商品展示到订单页面、支付宝支付功能。
项目简述:
对于大型项目,Flask 框架有些不够用。于是采用 Django 框架开发。
用户注册模块,为了区分是否是真实用户,和项目组沟通交流。采用在前端页面显示验证码。通过 session 来保存生成的验证码,验证用户输入的验证码。
在原始设计时,地址由用户自由填写。经过测试,发现这样容易出现错误的地址。于是我采用级联地址的方式,由用户选择已有的地址信息。很大程度上减少了错误信息同时也提高了用户输入的速度。
在用户发起结算时,需要验证用户是否已经登陆,如果没有登陆则跳转到登陆页面。
为了让用户登陆后能够直接跳转回之前的页面。为了解决这个问题,我和前端积极商讨。决定在接口和前端传递的数据中传递一个参数。用来区分和识别登陆之前的页面。

二:论坛项目
项目功能要求:
用户的注册、用户登录以及退出登录、用户个人信息查询、用户个人信息修改、用户密码修改、帖子的发布、根据分类展示帖子、帖子的收藏与取消收藏、用户的关注与取消关注、帖子的收藏数量,帖子的评论数,帖子的阅读量、帖子详情展示、评论以及删除评论、热门帖子(根据帖子的阅读量排序)、热门帖子上的轮播图(每次随机选择五个帖子进行公平展示)、搜索功能(搜索帖子的标题)(热门搜索根据帖子的热度)、下拉刷新、功能展示。
项目简述:
考虑到并发和异步交互的需求,于是采用 Tornado 框架进行开发。
在开发过程中,要求异步,所以使用 async和 await 将接口变为异步模式。相同的,使用 peewe-async 模块来实现对数据库 mysql 的异步操作。
在设计表结构时,遇到了粉丝和关注的设计难题。经过我的分析,每个用户都可以关注和被关注。于是采用多对多的表关系。大大简化了表结构。
用户注册功能,为了区分是真实用户还是机器人。我采用 zmail 模块来发送邮件验证码的方式。将验证码发送到用户提供的邮箱。验证码用 redis 保存。根据用户填写的验证码和 redis 中的验证码进行验证。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服