- 博客(65)
- 收藏
- 关注
原创 Django在日志中使用AdminEmailHandler发送邮件(同步),及celery异步发送日志邮件的实现
django发送日志邮件通知和异步发送日志邮件
2024-03-22 14:07:55 1215 1
原创 Django系统权限和组的使用
django自带的有权限系统和组功能,对登录用户进行权限判断,下面举例说明模拟一个用户在购买VIP后就获得了上传和下载文件的权限了,能够使用上传和下载文件的功能。
2024-03-15 12:00:55 1165
原创 在Django中使用PyJWT实现登录及验证功能
配置OnlyLoginCanView类视图的url后在请求时在Headers里需要添加参数名为。将decorator_login_require装饰器装饰在类视图的post方法上。在登录成功后会返回一个token。值登录,否则不能访问该视图。用于验证用户是否登录成功。
2024-03-14 15:07:55 957
原创 Ubuntu服务器fail2ban的使用
作用:限制ssh远程登录,防止被人爆破服务器,封禁登录ip使用命令可查看到登录失败的用户及ip,无时无刻的不在爆破服务器。
2024-02-27 11:10:36 1178
原创 Ubuntu常用状态命令
使用lastb命令输出的尝试登录失败的信息可以看出不断的有人在尝试爆破服务器,可以安装fail2ban软件来限制登录及封禁ip。Banned IP list就是当前正在封禁禁止再登录的ip地址。注:清除后再使用last或lastb查看时信息就为空。# 倒序输出结果:最新的登录失败信息在最后面(常用)# 倒序输出结果:最新的登录信息在最后面(常用)/dev/nvme0n1 是硬盘的名称,使用。# 查看每个CPU核心的频率。# 清除所有登录登出的信息。# 清除所有登录失败的信息。
2024-02-27 10:29:45 1172
原创 Ubuntu安装wireguard服务端,windows连接
需求:想要随时随地远程到ubuntu电脑的内网中,ping通所有的内网ip,方便通过内网ip进行远程一、ubuntu上安装配置wireguard服务1,更新软件包并安装wireguard服务端软件sudo apt updatesudo apt install wireguard2,生成服务端的公钥和私钥wg genkey | sudo tee /etc/wireguard/privatekey | wg pubkey | sudo tee /etc/wireguard/publ
2024-02-20 17:46:14 1300
原创 Django前后端分离用Channels(WebSocket)实现聊天室功能
Django前后端分离用Channels(WebSocket)实现聊天室功能
2023-08-17 16:06:51 217
原创 在Django中使用zipfile模块实现对上传的zip压缩包提取文件名
在Django中使用zipfile模块实现对上传的zip压缩包提取文件名
2023-07-07 09:51:54 1465
原创 django admin后台管理系统上传添加的图片保存到阿里云oss中
django admin后台管理系统上传添加的图片保存到阿里云oss中及自自定义保存到oss中的文件名
2023-05-22 10:36:08 1087
原创 django channels(websocket)的使用,实现网页间实时聊天
django channels(websocket)的使用,实现网页间实时聊天
2023-04-18 15:01:35 1893 1
原创 python operator模块及其itemgetter的详细使用
python operator模块的使用,operator.itemgetter的使用方法
2023-04-13 14:16:04 1380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人