原创 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): """圖形驗證碼"""