自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 开启定时器限制函数的执行时间

linux 服务器中,python 开启定时器限制函数的执行时间。

2023-06-12 20:36:50 440

原创 python urllib 解析get查询参数的列表等数据类型

urllib 解析get查询参数的列表等数据类型

2023-01-30 20:12:24 242

原创 Django 中使用datetime取10分钟前的数据

Django 中使用datetime取10分钟前的数据

2022-12-06 18:01:17 571

原创 django使用model创建信号进行触发相关功能函数

django使用model创建信号进行触发相关功能函数

2022-08-09 15:57:30 363

原创 drf 设置过滤器

drf 设置过滤器

2022-05-20 10:34:57 342

原创 django 在模型中修改删除的方法

class CheckTask(models.Model): # ip检测任务模型 name = models.CharField(_("任务名称"), max_length=100) ip_number = models.IntegerField(_("检测ip数"), blank=True, null=True) last_time = models.DateTimeField(_("最近一次检测时间"), blank=True, null=True) chec.

2022-04-11 16:51:06 865

原创 drf 在序列化器中添加额外字段create_by&update_by

def to_internal_value(self, data): # data为未验证的数据,对其添加上 update_by data["update_by"] = self.context["request"].user.username if self.context["request"]._request.method == "POST": data["create_by"] = self.context["request"].user.username.

2022-04-11 16:44:39 830

原创 celery 4.0以上在window启动worker,需要加上 -P eventlet

1. celery 4.0以上在window启动worker,需要加上 -P eventletpython manage.py celery worker -l info -P eventlet

2022-02-24 11:36:00 986 1

原创 drf post 请求使用自带的分页功能

page = request.data.get("data")page_size = request.data.get("page_size)request.query_params._mutable = Truerequest.query_params["page_size"] = page_sizerequest.query_params["page"] = pagerequest.query_params._mutable = False

2022-02-22 16:47:27 252

原创 ubuntu系统运行服务时端口被占用,如何kill占用端口号的应用

# 例如端口5601被占用了,可以通过查看5601端口号的应用的pid,并kill掉。sudo lsof -Pti:5601sudo kill -9 <进程id>

2021-07-07 21:13:08 731

原创 python中list列表的方法笔记

# todo 熟练和理解python的列表的方法# 1. append() 在列表的末尾追加值alist = []alist.append(2)# print(alist)# 2. insert() 在指定位置插入数据,超过位置会追加数据alist.insert(0, 1)alist.insert(5, 9)print(alist)# 3. extend() 将可迭代的对象追加在列表的末尾alist2 = [11, 55, 77]# alist.extend(alist2).

2021-07-04 23:22:55 292 2

原创 忘记了ubuntu root用户的密码, 如何修改.

输入:sudo passwd输入:[sudo] 你正在使用的用户ubuntu 的密码:输入新的 UNIX 密码:再次输入密码su root

2021-06-13 11:46:41 88

原创 ubuntu中如何递归修改某个文件夹中的文件及其子文件夹中的权限

List itemubuntu中如何递归修改某个文件夹中的文件及其子文件夹中的权限-1.进入该文件夹输入 sudo chmod 777 . -r欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写.

2021-06-12 17:32:58 849 1

原创 python 用户认证模型类数据迁移报错

python 用户认证模型类数据迁移报错如下:auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'User.groups'. HINT: Add or change a related_name argument to the definition for 'User.groups' or 'User.groups'.auth.User...

2021-05-26 23:05:48 1498

原创 在python中,用列表实现抽象数据类型Stack

class Stack(object): """在python中用列表实现抽象数据类型Stack""" def __init__(self): self.items = [] def is_empty(self): # 判空 return self.items == [] def push(self, item): #进栈 self.items.append(item) def p.

2021-05-21 23:45:25 280

空空如也

空空如也

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

TA关注的人

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