1.熟练掌握Django框架
2.掌握LInux平台常用命令
3.熟悉MySQL,Redis数据库的操作
4.熟悉代码管理工具Git的使用
5.能使用nginx+Uwsgi+Django完成项目部署
6.熟悉socket网络编程,以及TCP,UDP网络协议
一、生鲜超市电商平台
技术架构:Django+Vue+MySQL+Redis+Nginx+Uwsgi+Celery
项目描述:基于前端分离技术,采用Django框架为某企业打造的B2c生鲜超市平台,功能模块分为用户模块,商品模块,订单模块,购物车模块,后台管理模块等。
项目职责:(1)使用JWT完成对用户的登录验证
(2)使用ViewSet实现商品详情页接口
(3)使用social_diango集成第三方登录功能
二、在线问答平台
技术架构:Django+Vue+Mysql+Redis+websocket+Nginx+Uwsgi+Celery
项目描述:采用django+为某企业打造的房产在线问答系统,后端框架使用DjangoRestFramework前端框架使用Vue。后端功能模块分为个人中心,动态,文章,私信,消息通知,全站搜索和问答。静态文件服务器采用celery+nginx,业务服务器采用uwsgi+django,数据库使用MySQL缓冲使用Redis.
项目职责:
1.使用django-allauth实现本地和第三方认证
2.使用Django Channels 和WebSocket编程实现平台的通知功能
3.使用Django -cors- headers 解决跨越域访问
角色 | 职位 |
负责人 | 高级Python后端开发工程师 |
队员 | 后端工程师 |
职责描述: 项目策划:与团队成员一同确定项目目标,设计网站布局和功能架构。 前端开发:使用HTML,CSS,JavaScript等技术进行前端页面的开发,实现用户友好的界面和流畅的交互体验。 后端开发:使用Python的Django框架进行后端开发,设计数据库模型,实现用户
项目模块: 前端:最好能用vue框架,或者不用vue也可以。 后端;python的flask或fastapi 数据库:腾讯云mysql 主要功能: 用户可以手机号注册/登陆。在网站上浏览数据商品列表和详情页。可以自己管理商品:增删改查操作。