原创 Python實現報警信息實時發送至郵箱

Python實現報警信息實時發送至郵箱   程序設計   實現代碼 cpu.py # -*- coding: utf-8 -*- import psutil import time from emailsender import tx

原创 Python實現FTP服務端和客戶端的自動搭建

Python實現FTP服務端和客戶端的自動搭建 FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一爲FTP服務器,其二爲FTP客戶端。其中FTP服務

原创 kubeadm搭建HA Kubernetes集羣v1.16

一. 環境概述 IP 角色 操作系統 主要插件 192.168.122.23 k8s-master01 CentOS Linux release 7.7.1908 (Core) kube-apiserver、kube-controlle

原创 kubeadm搭建Kubernetes集羣v1.16

一. 環境概述: master (192.168.122.23): CentOS7u7 node1(192.168.122.117): CentOS7u7 node2(192.168.122.164): CentOS7u7 (1) 關閉防

原创 基於Django的購物車管理-添加商品到購物車

(1) 添加到購物車 前端: html <a @click="add_carts" class="add_cart" id="add_cart">加入購物車</a> js // 加入購物車 add_ca

原创 Django REST framework簡介和舉例

環境搭建 pip install djangorestframework 添加rest_framework應用 INSTALLED_APPS = [ ... 'rest_framework', ] 原生Django實現

原创 Mysql+Keepalived實現Mysql業務高可用

1.Keepalived高可用軟件     Keepalived軟件起初是專爲LVS負載均衡軟件設計的,用來管理並監控LVS集羣系統中各個服務節點的狀態,後來又加入了可以實現高可用的VRRP功能。因此,keepalived除了能夠管理LV

原创 DRF框架PageNumberPagination類源碼解析

def get_paginated_response(self, data): return Response(OrderedDict([ ('count', self.page.pagi

原创 ORM中related_name屬性的使用

以web頁面實現省市區展示爲例   models.py from django.db import models # Create your models here. class Area(models.Model): "

原创 網站第三方登陸介紹(QQ互聯)

客戶端                                                              web server                                           

原创 LoginRequiredMixin類介紹

根據官網https://docs.djangoproject.com/en/1.11/topics/auth/default/中的介紹 from django.contrib.auth.mixins import LoginRequi

原创 pipeline操作Redis數據庫+Celery的使用

Redis的 C - S 架構: 基於客戶端-服務端模型以及請求/響應協議的TCP服務。 客戶端向服務端發送一個查詢請求,並監聽Socket返回。 通常是以阻塞模式,等待服務端響應。 服務端處理命令,並將結果返回給客戶端。 存在的問題:

原创 多途徑用戶登陸的實現

手機號或者賬號用於登陸 Django自帶的用戶認證後端默認是使用用戶名實現用戶認證的 用戶認證後端位置:django.contrib.auth.backends.ModelBackend class ModelBackend(objec

原创 ajax與axios語法對比與請求流程分析

代碼邏輯介紹 ajax/axios發送GET/POST請求->後端處理->返回數據前端頁面局部刷新 視圖: views.py import json from django.http import JsonResponse from

原创 圖形驗證碼的實現

接口設計 請求方式:GET 請求地址: image_codes/(?P<uuid>[\w-]+)/ 響應結果:image/jpg   (1) 視圖 class ImageCodeView(View): """圖形驗證碼"""