Flask项目新经资讯项目总结

新经资讯是一个包含新闻首页,新闻详情,用户中心和后台管理等模块的Flask项目 项目框架的搭建 包含配置信息:mysql,redis,session等 工厂函数产出多种配置的app,数据库对象db,redis_store等 日志的记录 第三方库:云通讯,七牛云 设置的常量,自定义状态码,co...

2019-02-28 20:12:01

阅读数 7248

评论数 1

Flask租房项目总结

该Flask项目历时3天,开发小组6人,目的是开发一个租房web项目,该项目采用前后端分离模式。 Flask租房项目总结 分析需求文档,需要完成的功能模块有: 登陆注册 首页展示,首页搜索 详情展示,订单预定 个人中心的用户信息修改 我的订单展示,客户订单展示 我的房源,上传图片和实名认证...

2019-02-26 23:18:18

阅读数 92

评论数 0

美多商城项目订单和支付模块总结

订单完成 订单结算页面 订单展示用的序列化器 # 前端需要运费数据和商品信息数据的字典列表,这里使用嵌套序列化器返回数据 class CartSKUSerializer(serializers.ModelSerializer): # 因为商品表没有count字段,所以要定义它 ...

2019-03-19 23:33:23

阅读数 72

评论数 0

美多商城项目购物车模块实现

购物车模块实现 添加到购物车: 对前端发送的sku_id, count, selected进行相应的存储 # 先定义序列化器, 用途是对sku_id,count进行验证 class CartSerializer(serializers.Serializer): sku_id = ser...

2019-03-19 23:32:02

阅读数 24

评论数 0

美多商城用户浏览历史记录总结

用户浏览历史记录 我们将浏览数据存储在redis中, 存储的数据形式如下 'history_%s' % user.id: [sku_id, sku_id, ...] 当浏览页面详情页时, 前端发送sku_id给后端, 后端通过user_id储存在redis中 # 视图如下,post方法满...

2019-03-13 22:37:27

阅读数 33

评论数 0

django定时任务开启

定时任务 安装 pip install django-crontab 添加应用 INSTALLED_APPS = [ … ‘django_crontab’, # 定时任务 … ] 定时任务设置 # 定时任务 CRONJOBS = [ # 每5分钟执行一次生成主页静态文件 (’*/5 * * *...

2019-03-11 22:24:27

阅读数 28

评论数 0

Docker拉取镜像和容器的开启/停止等操作

Docker 1 拉取镜像 sudo docker image pull hello-world # 删除镜像 sudo docker image rm hello-world2 2 交互式容器 sudo docker run -it --name=ubuntu001 ubuntu /bi...

2019-03-11 22:23:39

阅读数 26

评论数 0

美多商城地址的增删改查总结

地址的增删改查 模型类有三个外键, 都关联Area表, 作为省\市\区使用 class Address(BaseModel): “”" 用户地址 “”" user = models.ForeignKey(‘User’, on_delete=models.C...

2019-03-09 22:22:36

阅读数 35

评论数 0

美多商城省市区三级联动总结

省市区三级联动 模型类是自关联一对多关系 class Area(models.Model): “”" 行政区划 “”" name = models.CharField(max_length=20, verbose_name=‘名称’) parent = m...

2019-03-09 22:21:03

阅读数 20

评论数 0

美多商城QQ第三方登录和邮箱验证

第三方登录, QQ登录 # 先生成一个跳转地址 class QQAuthURLView(APIView): def get(self, request): next = request.query_params.get('state') if...

2019-03-08 23:12:42

阅读数 31

评论数 0

美多商城项目借助JWT框架实现登录总结

登录 借助JWT提供的登录视图 # 重写jwt_response_payload_handler方法, 自定义返回数据 response_data = jwt_response_payload_handler(token, user, request) # 在utils中重写该方法 def j...

2019-03-06 15:53:28

阅读数 37

评论数 0

美多商城项目发送短信优化

#发送短信优化 阻止请求频繁 + 管道优化redis储存 + celery异步 class SMS_CODEView(APIView): def get(self,request,mobile): conn = get_redis_connection('sms_cod...

2019-03-04 22:05:36

阅读数 35

评论数 0

DRF框架中不同视图实现数据的增删改查

今天依旧活力满满!!

2019-03-02 22:46:50

阅读数 85

评论数 0

模型类序列化器和视图总结

今天依旧元气满满呢!!

2019-03-01 22:34:56

阅读数 50

评论数 0

Django_DRF框架学习_day01

今天依旧活力满满啊!

2019-02-27 22:50:39

阅读数 41

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭