原创 DRF使用記錄(二) -序列化器

DRF使用記錄(二) - 序列化器 簡述 序列化:序列化器會把模型對象轉換成字典,經過response以後變成json字符串 反序列化:把客戶端發送過來的數據,經過request以後變成字典,序列化器可以把字典轉成模型 即 在客

原创 升級或安裝Python3.x

升級或安裝Python3.x 安裝依賴庫 Centos yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli

原创 django-channels 實現網頁聊天(基於websocket)的demo

前端 建立ws連接 封裝一個ws類,建立ws每次只需要實例化這個即可 var NEW_WEBSOCKET = function (room) { var self = this

原创 DRF使用記錄(一) - 初體驗

DRF使用記錄(一) - 初體驗 drf(Django REST framework) 下面簡單體驗一下drf 需要的包 django djangorestframework pymysql 創建django項目 django

原创 原生js實現常用的HTTP請求(GET、POST)

#### 原生js實現常用的HTTP請求(GET、POST) // 常用工具函數 var tools = { /* ajax請求get * @param url string 請求的路徑 *

原创 MySQL配置(密碼策略和開放權限)

mysql密碼策略相關參數 查看 mysql 初始的密碼策略 SHOW VARIABLES LIKE 'validate_password%'; 密碼的驗證強度等級,默認爲 MEDIUM set global validate_

原创 對裝飾器@wraps的解釋(一看就懂)-- 並對裝飾器淺談

1. 先看一段代碼 def is_login(func): def foo(*args,**kwargs): return func(*args,**kwargs) return foo def

原创 PostgreSQL安裝及基本使用

安裝 安裝postgresql服務器 sudo apt-get insatll postgresql 安裝postgresql 客戶端 sudo apt-get install postgresql-client 一

原创 你可能不知道的Python(一)

1.Python關鍵字 import keyword print(keyword.kwlist) >>>> ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'aw

原创 Django - ORM使用記錄(二)

ORM查詢 queryset和objects對象 1.queryset是查詢集,就是傳到服務器上的url裏面的內容。Django會對查詢返回的結果集QerySet進行緩存,這裏是爲了提高查詢效率,也就是說,在你創建一個Quer

原创 Python - 元類編程(type)

一、類是如何產生的 表面上使用繼承創建一個類 所有類都直接或間接繼承於object 而真正創建類的是type type type通常的用法–判斷對象的類型 但除此之外,它最大的用途是來動態的創建類,當Python掃描到class

原创 Python通過公共鍵對字典列表排序

根據一個或多個字典中的值來對列表排序 users = [ {'name':'jack','age':25,'height':180}, {'name':'amor','age':23,'height':177}

原创 一次linux syslog日誌文件暴增記錄

一次linux syslog日誌文件暴增記錄 大概30M/s 的速度寫入 我的磁盤10+分鐘就被寫滿了 問題排查 一開始我也不知道到底哪裏的問題 以爲是磁盤滿了,還刪除了一些大文件,刪除後磁盤還是 用df -h命令查看發現磁

原创 Django-filter 使用記錄

Django-filter 使用記錄 配合DRF食用更佳 安裝及註冊 pip install django-filter INSTALLED_APPS = [ ... 'django_filters',

原创 DRF使用記錄(三)- 視圖

DRF使用記錄(三) - 視圖 視圖之前還忘記了點啥 模型類序列化器 DRF爲我們提供了ModelSerializer模型類序列化器來幫助我們快速創建一個Serializer類 ModelSerializer與常規的Serial