自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Flask项目新经资讯项目总结

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

2019-02-28 20:12:01 8170 1

原创 Flask租房项目总结

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

2019-02-26 23:18:18 922

原创 Flask 权限设计 数据库+装饰器

宏观层面权限组合:read/update/create/delete创建数据库# 角色库与用户库一一对应c.execute('''CREATE TABLE "role" ( "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "name" varchar(64) NOT NULL DEFAULT '', "default" Bool...

2019-05-29 16:55:33 967

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

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

2019-03-19 23:33:23 1794

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

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

2019-03-19 23:32:02 642

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

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

2019-03-13 22:37:27 457

原创 django定时任务开启

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

2019-03-11 22:24:27 281

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

Docker1 拉取镜像sudo docker image pull hello-world# 删除镜像sudo docker image rm hello-world22 交互式容器sudo docker run -it --name=ubuntu001 ubuntu /bin/bash# 守护式容器sudo docker run -dit --name=ubuntu00...

2019-03-11 22:23:39 3765

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

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

2019-03-09 22:22:36 413

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

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

2019-03-09 22:21:03 493

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

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

2019-03-08 23:12:42 535

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

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

2019-03-06 15:53:28 316 1

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

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

2019-03-04 22:05:36 352

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

今天依旧活力满满!!

2019-03-02 22:46:50 958

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

今天依旧元气满满呢!!

2019-03-01 22:34:56 215

原创 Django_DRF框架学习_day01

今天依旧活力满满啊!

2019-02-27 22:50:39 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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