自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django-restframework中的serializer处理的作用

django中可以通过多个serializer创建不同的数据库数据处理模型LIST时:可以对返回的数据进行加工、装饰class ManageDeliveryDetailSerializer(serializers.ModelSerializer): user = serializers.HiddenField( default=serializers.CurrentU...

2019-03-23 21:31:12 1491

原创 django系统开发中临时取消外键约束

在settings文件中添加数据库设置DATABASES = {‘default’: {“init_command”:“SET foreign_key_checks = 0;”,}}在开发完成之后可以把该设置去掉

2019-03-23 20:04:28 571

原创 django使用ORM migrate命令出现1050'xxx already exist'的错误的时候的处理方法

在对django系统进行二次开发的时候遇到了一点小坑,在使用外键关联以前创建的表后使用migrate命令总是出现1050’xxx already exist’的错误,查了很多资料之后发现了解决方法将显示已存在的表使用 manage.py migrate --fake [错误提示的表所在的APP名称] 指令将某个表标记为已创建状态(仅标记状态,不会实际改变数据库的表的结构)然后就可以愉快的创建新...

2019-03-23 20:02:17 1054

原创 django-restframework对上传excl文件的读取处理

在继承mixins.CreateModelMixin后POST接口上传数据时的处理顺序是view–>serializers–>model,在view中可以通过重写crete方法直接读取请求中附带的excl文件后赋值其他字段并插入model def create(self, request, *args, **kwargs): f = request.FILES....

2019-03-23 19:50:35 1316 1

空空如也

空空如也

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

TA关注的人

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