原创 Django項目配置MySQL、redis、區域時間、log日誌、數據庫的異常處理類

1、配置MySQL數據庫 2、配置Redis數據庫 3、設置本地區域及時間 4、配置log日誌 5、配置exceptions原因是Django提供的異常捕獲不支持MySQL和Redis的異常捕獲 1、配置MySQL數據庫 DATA

原创 captcha的使用方法

1、安裝PIL pip insatll pillow 2、下載captcha工具包 鏈接:https://pan.baidu.com/s/1lO468Lm_rp0rMz_BhfhMkg 提取碼:u896 3、調用生成圖片驗

原创 redis-zset-命令

zset 命令 增 zadd 添加一個元素和他的屬性值,可以一次添加多個 zunionstore 不會用 zinterstore 不會用 命令 查 zscore 根據元素查他的屬性值

原创 Django創建Git管理項目使用SSH並創建分支

1、創建項目 2、創建項目名字並設置語言和是否公開 3、生成SSH祕鑰對 https://mp.csdn.net/mdeditor/84945680# 4、配置Git的SSH公鑰 5、複試SSH的地址 6、clone項目 g

原创 使用flask-migrate報沒有mysqldb

情景描述: 在家裏給電腦裝了一個新系統,在使用flask-migrate管理數據庫的時候出現沒有ImportError: No module named 'MySQLdb' 解決方法: 原始:

原创 Nginx 配置文件解析

配置文件的結構解析 #user nobody; worker_processes 1; #工作進程:數目。根據硬件調整,通常等於cpu數量或者2倍cpu數量。 #錯誤日誌存放路徑 #error_log logs/erro

原创 SSH公鑰私鑰生成

1、生成命令 ssh-keygen -t rsa 2、需要確認的步驟 3、打開.SSH文件夾,查看公鑰私鑰 cd ~/.ssh id_rsa 私鑰 id_rsa.pub 公鑰 4、查看的方法 cat id_rsa

原创 Redis交互問題

1、Djangorestframework與Redis的交互 中文文檔 連接:https://django-redis-chs.readthedocs.io/zh_CN/latest/ 1、獲取連接對象 redis_conn =

原创 給項目添加MySQL用戶

1、創建數據庫表 create database 表名 charset=utf8; 2、創建普通用戶 create user 用戶名 identified by '用戶密碼'; 創建用戶賬號 meiduo, 密碼 meiduo

原创 python標準庫

datedime datetime類 說明 today() 本地時區datetime對象 now() 當前時間datetime對象 utcnow() 沒有時區的當前時間datetime對象 fromtim

原创 python-基礎語法-解析式

列表解析 [i for i in range(1, 11) ] [i for i in range(1, 100) if i%2==0 if i!=50] a = list() for i in range(1, 100): i

原创 python—內置數據解構—set

set-內置數據類型 說明: 1:可變、無序、不重複 2:元素必須可hash 3:元素不支持索引 4:set可以迭代 新建 ser()->new set object set(iterable)->new set object 添

原创 redis-hash-命令

hash 命令 說明(增) hset 單key,value hsetnx key不存在,設置一個新的hash鍵值對 hmset 向hash表中添加多個key value 命令 說明(改)

原创 redis-list-命令

list 命令 增 lpush 插入一個或者多個值,從左至右依次插入頭部 lpushx 插入一個或者多個值,key存在時才能插入新值,頭部 rpush 插入一個或者多個值,從左至右依次插入尾部 rpush

原创 celery的使用

1:celery默認使用多進程啓動的(啓動的進程數默認是和你的cpu核數是一致的, 可以配置--concurrentcy參數),支持多協程 2:他是一個線程安全的第三方並行庫 3:是一個線程安全的就是因爲他沒有使用多線程來處理任務