![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目开发
文章平均质量分 66
Qingwashuo
励志耕耘,锐意进取。不断学习,丰富自己,做一个积极上进的人!如有任何问题,请私信我!微信公众号:青蛙说
展开
-
redis+celery使用
celery简介什么是任务队列任务队列一般用于线程或计算机之间分配工作的一种机制。任务队列的输入是一个称为任务的工作单元,有专门的职程(Worker)进行不断的监视任务队列,进行执行新的任务工作。Celery 通过消息机制进行通信,通常使用中间人(Broker)作为客户端和职程(Worker)调节。启动一个任务,客户端向消息队列发送一条消息,然后中间人(Broker)将消息传递给一个职程(Worker),最后由职程(Worker)进行执行中间人(Broker)分配的任务。Celery 可以有多个职原创 2021-03-30 23:56:29 · 988 阅读 · 1 评论 -
Python Django断点下载(服务端/客户端)
断点下载原创 2020-12-06 22:19:26 · 904 阅读 · 2 评论 -
Mycat中间件详细安装步骤与配置
Mycat简介官网地址:http://www.mycat.io/简介 MyCat 是目前最流行的基于 java 语言编写的数据库中间件,是一个实现了 MySQL 协议的服务器,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信,其核心功能是分库...原创 2020-03-04 23:00:01 · 628 阅读 · 0 评论 -
基于Vue和Django搭建前后端分离项目
前言最近公司要做一个系统,需要前后端分离,后端使用Django,前端使用Vue,因为之前主要做的是后端开发,前端只会写一写简单的,Vue只会绑定数据,至于Vue怎么与Django结合还是第一次接触,所以去看了一些资料和官方文档,接下来就简单介绍一下流程吧!创建Django项目django-admin startproject test_democd test_demo django-a...原创 2019-11-24 00:46:05 · 12612 阅读 · 5 评论 -
Python+Django实现微信支付
微信支付在实现这个功能之前,你需要在微信开放平台注册账号并激活。在平台里创建一个应用,得到app_id和weixin_key等关键信息。创建微信支付请求申请完成后,我们尝试创建微信支付的请求。def create_weixin_request(product_id, trade_no, body, total_fee, client_ip): total_fee = int(tot...原创 2020-08-26 22:00:30 · 932 阅读 · 0 评论 -
cycle环形进度条实现
我们一般在开发过程中使用条形进度条比较多,环形进度条很少用到,如何实现以下效果的进度条呢?在这里,我利用了两个同心圆来实现此效果,一个置于底层一个置于上层来进行进度条的实现,废话少说,直接上代码。html:<div class="circle-bar"> <div class="circle-bar-left integral-left"></div&g...原创 2019-07-23 11:31:50 · 464 阅读 · 0 评论 -
input中的range类型如何支持汉字
最近工作上需要用到滑块这个东西来表示一些东西,效果如下:但是试了一些框架里自带的range并不支持汉字。都是对数字敏感,效果如下:如果想要实现第一种效果,首先需要导入外部js和css。<!--Plugin CSS file with desired skin--><link rel="stylesheet" href="https://cdnjs.cloudflare...原创 2019-07-01 10:52:59 · 539 阅读 · 0 评论 -
如何实现表单输入实时预览
最近工作中需要给用户做一个引导界面,界面需要体现出用户随时可以看见自己输入后呈现出的效果。实时预览经过查询资料,实现效果及代码如下:html部分:<div class="container"> <div class="row w-100 justify-content-between"> <div class="col-md...原创 2019-07-04 16:35:18 · 1099 阅读 · 0 评论 -
CMDB开发之服务器数据采集
服务器数据采集与接收采集数据可以有n种方法。但是我们并不需要太高深的知识,python基础足矣。现在完成的是一个Python获取linux服务器资源的脚本。#!/usr/bin/env python3#coding:utf-8import osimport uuidimport socket#获取主机名hostname = socket.gethostname()#获取i...原创 2019-01-16 19:11:45 · 1708 阅读 · 0 评论 -
CMDB开发之用户登录登出的cookie校验
django cookie session我们要写一个cmdb被称为运维资源管理系统,BIM流程管理平台,类似这样的项目,很重要的点,就是用户画像,我们来描述参与业务的主体,和之间的关系。在这样的项目当中:用户和权限就显得尤为重要。但是仔细考虑,我们首先要解决的问题不是用户的权限问题,而是用户可持续访问的问题,在学习django之初,各位就听过,http请求是无状态的,前后两次请求没有必然联系...原创 2019-01-09 16:48:40 · 492 阅读 · 0 评论 -
CMDB开发之前端样式
如果要想开发一个好的web界面,那你必须得学会一些前端样式。基于bootstrip的模态框绘制我们首先要把用户注册做到一个模态框里面,模态框看起来很复杂,实际上很有规律的。模态框分为两部分:1、模态框的触发按钮index.html部分代码如下:&lt;!--data-toggle 以何种形式来展示模态框 modal popoverdata-target 模态框的id--&gt;...原创 2018-12-06 23:48:52 · 1142 阅读 · 0 评论 -
CMDB开发之基础搭建
cmdb的介绍与需求CMDB(配置管理数据库)存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。上面是对cmdb系统的介绍,但是我们的cmdb项目要比定义当中的cmdb具有更加完备的功能我们cmdb系统具备以下的功能:1、 数据添加2、 数据查询/搜索3、 自动收集服务器信息...原创 2018-11-27 22:08:14 · 3319 阅读 · 0 评论 -
Django博客开发之网站发布(Linux环境下安装Python环境)
Python环境部署我们今天学习如何将Django博客项目部署到Linux服务器上,我们此次选择Linux的系统是centos7,如何安装centos7我就不在这里进行演示了,如果不会的请自行百度如何安装centos7。镜像下载地址:https://www.centos.org/download/接下来是在Linux上搭建我们的python3环境,但是在安装之前,我们不要删除centos7自带...原创 2018-11-20 22:40:11 · 2173 阅读 · 0 评论 -
Django个人博客开发之高级优化表单、模型
之前的学习过程当中讲解了form表单的定义,首先,我们来回顾一下form变得定义和使用的流程以文章的评论为案例。1、定义form.py文件,在form文件当中定义表单校验类2、在视图当中调用form表单类3、前端渲染表单类总的看起来,学习的过程当中要注意一下几点...原创 2018-11-18 22:37:04 · 437 阅读 · 0 评论 -
Django个人博客开发之高级优化路由、视图
我们之前已经完成了项目的结构搭建,但是,在Django当中,我们强调的一个重要概念是app,比如Django自带的admin就是一个成功的app典范,那么我们应该如何整理自己的项目结构,才能让我们的app真正的独立出来,我们以之前的OurBlog项目为例:为了项目的可迁移性,我们将静态文件和模板文件的目录创建到APP的目录下,在app外部,也就是我们项目的根目录下,我们创建一个空的静态文件目录:...原创 2018-11-16 00:10:22 · 355 阅读 · 0 评论 -
Django个人博客开发之分页与Vue分页
分页介绍与逻辑由于当前开发的需求当中各种管理平台的增多,各种各样的列表需求逐渐增多,而往往数据量有很多,很难实现也没有必要将所有的数据都罗列到一个前端页面上,用户用不到,也很浪费资源。所以我们有了分页的需求,将数据分页显示。现在有1000条文章的数据需要展示在我们的计算机上。1. 可以将1000条分为每10条一页,这样就形成了分页。我们来看一下分页的逻辑:页码 数据 1 ...原创 2018-11-11 23:07:32 · 1698 阅读 · 0 评论 -
Django个人博客开发之数据建模与样式设定
1. 开发流程学习这个之前你得需要一定的Django基础,这个Django博客项目也是对你得Django基础的一定检验和总结。同时来一次完整的Django开发体验,接下来看看我们整个开发需要经过哪些流程,大致分为这几个方面:2. 博客开发需求分析与建模需求分析本次项目完成的是一个博客的项目,博客主要目的是为了分享个人的技术,进行技术积累。主要是发布文章日志。但是也需要有评论和互动。需要...原创 2018-11-08 00:33:08 · 434 阅读 · 0 评论