0 响雨

尚未进行身份认证

暂无相关描述

等级
TA的排名 39w+

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

宏观层面权限组合:read/update/create/delete创建数据库#角色库与用户库一一对应c.execute('''CREATETABLE"role"("id"integerNOTNULLPRIMARYKEYAUTOINCREMENT,"name"varchar(64)NOTNULLDEFAULT'',"default"Bool...

2019-05-29 16:55:33

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

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

2019-03-19 23:33:23

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

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

2019-03-19 23:32:02

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

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

2019-03-13 22:37:27

django定时任务开启

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

2019-03-11 22:24:27

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

Docker1拉取镜像sudodockerimagepullhello-world#删除镜像sudodockerimagermhello-world22交互式容器sudodockerrun-it--name=ubuntu001ubuntu/bin/bash#守护式容器sudodockerrun-dit--name=ubuntu00...

2019-03-11 22:23:39

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

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

2019-03-09 22:22:36

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

省市区三级联动模型类是自关联一对多关系classArea(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

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

第三方登录,QQ登录#先生成一个跳转地址classQQAuthURLView(APIView):defget(self,request):next=request.query_params.get('state')ifnotnext:next='/'...

2019-03-08 23:12:42

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

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

2019-03-06 15:53:28

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

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

2019-03-04 22:05:36

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

今天依旧活力满满!!

2019-03-02 22:46:50

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

今天依旧元气满满呢!!

2019-03-01 22:34:56

Flask项目新经资讯项目总结

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

2019-02-28 20:12:01

Django_DRF框架学习_day01

今天依旧活力满满啊!

2019-02-27 22:50:39

Flask租房项目总结

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

2019-02-26 23:18:18
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。