自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django中的serializer.data

当你使用django中APIView进行接口开发的时候然后使用serializers进行序列化的时候,serializer.data中的值的类型是一个有序字典,然后操作的化就可以直接用操作有序字典的方法来进行操作,OrderedDict类似于如下dd = {'banana': 3, 'apple':4, 'pear': 1, 'orange': 2}kd = collections.OrderedDict(sorted(dd.items(), key=lambda t: t[0]))vd = co

2021-05-27 17:08:48 929

原创 python中比较日期的小技巧

如果说你,在python中需要比较两个日期的大小,但是你不确定是否属于同一种日期类型的话比如datetime.datetime 和 datetime.date 这两种类型,因为你django的models类中要是使用的是DateField的话那么你查询出来的类型是datetime.date然后你要和当前日期进行比较的话那么你就可以使用的是time.time获取当前时间,datetime.date.fromtimestamp(time.time())获取到时间戳,然后进行比较就可以了...

2021-05-27 15:43:57 1502

原创 raise ValueError(‘badly formed hexadecimal UUID string‘

如果说在python项目中models类中将原本是自增的字段,修改为UUID会出现什么问题1.当你使用serializers的时候你会发现报错, raise ValueError('badly formed hexadecimal UUID string'),原因是你数据库中的数据在你修改之前就已经存在一些数据,然后当你修改后,数据类型不匹配,所以就查询不出来,2.解决方式:1.将之前的数据删除,然后就好了 2.不适用serializers序列化,自...

2021-05-27 15:37:27 1971 1

原创 windows10安装es7和ik分词器的使用

windows10安装es7和ik分词器的使用首先去官网下载elasticsearch-7.6.1 , kibana-7.6.1, ik分词器https://www.elastic.co/cn/downloads/elasticsearch 官网地址或者链接:https://pan.baidu.com/s/1AEap2Vsubo1uNJCbciO99w提取码:e4hbkibana-7.6.1链接:https://pan.baidu.com/s/1oAA-HoijjQT9b4WBm...

2021-04-21 14:58:32 583 1

原创 django_elasticsearch_dsl

python环境pip install Django==2.2.6pip install djangorestframework==3.12.4pip install django-elasticsearch-dsl==7.2.0pip install elasticsearch==7.6.0pip install elasticsearch-dsl==7.3.0pip install pymysql==1.0.2pip listDjango .

2021-04-21 14:35:41 1195 2

空空如也

空空如也

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

TA关注的人

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