自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

happy_leizi的博客

学如逆水行舟,不进则退!

  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 celery 定时任务 简单实例

需求: 每5分钟中查询一次博客列表步骤:开启 redis服务器开启本地项目服务器新建tasks文件 代码如下:# coding:utf-8import requestsfrom celery import Celeryapp = Celery('tasks', broker='redis://127.0.0.1:6379/0')@app.on_after...

2019-03-22 16:44:23 635 1

原创 rest-framework 自定义用户登录认证

之前的文章有写过通过jwt认证的文章,今天这一篇是通过自定义用户认证的;使用场景:有些API需要用户登录成功之后,才能访问;有些无需登录就能访问解决方法:创建两张表,一张用户表,一张token表,保存用户登录成功后生产的token; 然后需要认证的视图,前台每次请求需要在请求头中携带token,后端然后对token进行验证缺点:每个用户登录一次就需要生成一条toke...

2019-03-19 11:49:46 2304 2

原创 jwt用户登录认证

使用jwt登录认证有一个明显的好处就是不用再服务器端保存token,它只是在服务器端生成token和验证token,减轻了服务器端数据库的压力,而且较比传统的session认证也安全一些!使用步骤:一 在项目的settings中进行配置REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest...

2019-03-18 15:14:14 3484 1

原创 python zipfile压缩文件

import zipfile, osdef compress(get_files_path, set_files_path): """ 压缩文件生成.zip 格式文件 :param get_files_path: 需要压缩的文件夹 :param set_files_path: 存放压缩文件的地址 :return: """ f = zi...

2019-04-19 17:04:25 705

原创 docker 的常用命令

Docker 命令一。 通用命令查看docker 当前版本docker version二 镜像操作[image]列出所有镜像docker image ls# 上面的命令时省略了 --alldocker image ls --all三 拉取镜像如果不指定版本号,默认拉取最新版本的镜像docker image pull &lt...

2019-03-21 22:47:42 219

原创 Django 分布式文件存储系统 fastdfs 笔记

引用百度百科的一段话,对fastdfs进行解释:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDF...

2019-03-21 22:27:04 445

原创 django 中关于itsdangerous使用的实例

itsdangerous 官网中有介绍它的一段话‘Sometimes you just want to send some data to untrusted environments. But how to do this safely? The trick involves signing. Given a key only you know, you can cryptographica...

2019-03-19 16:00:39 427

原创 django 关系模型外键自关联实例

自关联 顾名思义 自己关联自己下面这个例子将会讲到自管理(省市区 三级联动的例子)省的上一级(parant)为None市的上一级(parant)为省区的上一级(parant)为市如果查到一地区的parant为None说明它是省一级地区,如果不为None就可以知道该地区是那个省那个市那个区的了模型类:class Area(models.Model): """...

2019-03-19 15:22:58 5028 1

原创 Django 页面静态化

需求:有的页面会被频繁访问,并且页面的数据短时间变化不会太大,可以使用页面静态化技术用户访问的是页面静态化生成的静态文件中的html文件,好处是可以减轻服务器的压力def generate_static_index_html(request): """ 生成静态的主页html文件 """ # 渲染模板 context = { ...

2019-03-19 14:57:25 799

原创 python 项目中调用C程序

python 内置有ctypes 函数def Connect(ip): """ 连接 """ dll=ctypes.cdll.LoadLibrary('***.dll') IP=bytes(ip,encoding = 'utf-8') value=dll.Connect(IP) return {ip:value}建议将要调用的dl...

2019-03-19 14:33:29 378

原创 django 批量上传图片文件保存在本地

class TestAPIView(ModelViewSet): def image_file(self, request,*args, **kwargs): files = request.FILES.getlist('files') path = r'C:\Users\Administrator\Desktop\image' for f...

2018-11-28 17:03:59 1898 1

原创 python3 django 下载文件

def download_file(self, request, *args, **kwargs): path = r'C:\Users\Administrator\Desktop\test.txt' file = open(path, 'rb') response = FileResponse(file) ...

2018-11-28 11:40:47 667

原创 ubuntu中由apt-get获得的文件包保存在哪里?

ubuntu中由apt-get获得的文件包保存在/var/cache/apt/archives;通过apt-get命令下载的软件包,放在/var/cache/apt/archives 目录下

2018-11-15 21:47:55 2416

原创 零基础入门celery(2)---全干货值得收藏

 如果我们想跟踪任务的状态,Celery需要将结果保存到某个地方。有几种保存的方案可选:SQLAlchemy、Django ORM、Memcached、 Redis、RPC (RabbitMQ/AMQP)。  例子我们仍然使用Redis作为存储结果的方案,任务结果存储配置我们通过Celery的backend参数来设定。我们将tasks模块修改如下:from celery import C...

2018-11-15 15:45:59 435

原创 零基础入门celery(1)---全干货值得收藏

我们可以使用python的包管理器pip来安装:pip install -U Celery也可从官方直接下载安装包:https://pypi.python.org/pypi/celery/tar xvfz celery-0.0.0.tar.gzcd celery-0.0.0python setup.py buildpython setup.py install ...

2018-11-15 15:36:59 304

原创 django-rest-framework 中 CKEditor富文本编辑器的使用

在运营后台,运营人员需要录入商品并编辑商品的详情信息,而商品的详情信息不是普通的文本,可以是包含了HTML语法格式的字符串。为了快速简单的让用户能够在页面中编辑带格式的文本,我们引入富文本编辑器。富文本即具备丰富样式格式的文本。我们使用功能强大的CKEditor富文本编辑器。1. 安装pip install django-ckeditor2. 添加应用在INSTALL...

2018-11-14 22:10:18 915 1

原创 django-rest-framework 实现文件批量导入

最近做了一个读取外部excel文件内容并批量导入到数据库的功能:使用的环境:python3.5 django-rest-framework读取excel文件需要的包:xlrd实现批量导入使用的是:bulk_create方法,此方法可以一次性将数据导入到数据库,速度快,但是不能去重;如果想要对数据去重,还有一个方法是get_or_create,但是导入比较耗时;注:bulk...

2018-11-14 17:08:16 2964

原创 python3 +paramiko 实现远程上传文件

最近做的项目中 有一个功能是远程上传文件;运行环境:windows + python3.6需要用到paramiko模块(我在pycharm中直接安装的)注:在ubuntu中安装paramiko之前需要先安装pycrypto(pip install pycrypto)测试代码如下:import paramikohostname='192.168.41.128'userna...

2018-11-13 23:14:53 2248 5

原创 python3+opencv+pyzbar 实现二维码扫描功能

最近做的项目中,有个功能需求是扫描二维码获取二维码信息:参考了网上的资料,测试了如下代码,亲测有效:代码如下(所需安装包 我都是直接通过pycharm安装的):import cv2import pyzbar.pyzbar as pyzbardef decodeDisplay(image): barcodes = pyzbar.decode(image) for...

2018-11-13 21:32:06 7255 11

原创 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UX

今天用python写了个远程上传文件的代码,运行的时候发现报了 如下错误:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape我的代码如下:t = paramiko.Transport((hostname, ...

2018-11-13 21:15:45 1679

python生成c++参考代码代码

原文地址: https://pythonlibrary.net/2020/02/16/template-based-auto-coding/

2022-12-28

heidisql数据库连接软件

heidisql数据库连接软件

2022-12-27

阿里低代码技术白皮书下载

阿里低代码技术白皮书下载

2022-12-21

WpsPrint Files.zip

面试复习资料python基础

2019-06-02

python面试数据库框架笔记总结

python面试数据库框架笔记总结

2019-05-31

三行代码实现打开手机摄像头扫码

三行代码实现打开手机摄像头扫码

2018-11-19

camera二维码扫码实例

随着二维码的广泛应用,APP开发中,也越来越多的需求需要用到二维码的扫描功能,以下就针对h5+的二维码扫描功能做一些简单的介绍。

2018-11-19

camera二维码测试代码

通过前段打开摄像头扫码二维码 1.能够在呼起摄像头扫描二维码并且解析; 2.能够在浏览器和微信客户端中扫描二维码并且解析;

2018-11-19

空空如也

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

TA关注的人

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