原创 三【用django2.0來開發】後臺會員管理(二) ModelAdmin 模型管理的使用方法

上一節我們生成了一個會員的模型, 這一節主要講如何控制會員模塊在後臺的操作, 包括控制後臺中會員模塊列表的展示以及新增/編輯頁面的表單和新增編輯時的驗證 項目地址:https://gitee.com/ccnv07/django_exampl

原创 二、【用django2.0來開發】後臺會員管理(一) 模型創建與數據遷移

這一篇主要是介紹django的模型如何創建, 模型的一些參數, 以及數據如何遷移 項目地址:https://gitee.com/ccnv07/django_example 創建會員模塊 首先我們先創建一個會員模塊 > cd cms > py

原创 五 【用django2.0來開發】實現會員註冊功能

上一節我們完成了會員功能的後臺管理, 這一節我們需要完成會員註冊功能, 涉及到以下幾個模塊 URL配置 views視圖模塊 模板 Request/Response對象的使用 項目地址:https://gitee.com/ccnv07/d

原创 四【用django2.0來開發】後臺會員管理(二) ModelForm表單的使用方法以及數據驗證

上一節我們講完了ModelAdmin的使用, 但是在操作中也發現, 新增編輯會員時, 我們無法驗證數據是否正確, 比如 用戶名、手機號、郵箱都應該是唯一的 用戶名和密碼長度的驗證 編輯用戶信息時不填寫密碼則不更新密碼, 填寫了則更新密碼

原创 三【用django2.0來開發】會員註冊登錄

github地址:https://gitee.com/ccnv07/django_example 本章主要講如何實現會員的前臺註冊登錄, 會涉及到以下模塊 簡單的路由設置 簡單的模板操作 視圖以及session的操作 比較複雜的表單 aj

原创 【用django2.0來開發】 後臺會員管理

【用django2.0來開發】 後臺會員管理 項目地址:https://gitee.com/ccnv07/django_example這一篇主要是要完成django 後臺的會員管理功能, 會涉及到model, ModelAdmin, adm

原创 一、【用django2.0來開發】 環境部署和初始化項目

一、【用django2.0來開發】 環境部署和初始化項目 發現網上沒有什麼比較好的django系列的教程, 所以打算寫一整套教程來教會大家如何使用django2.0 整個教程都會圍繞一個開發一個項目來完成, 這一篇主要就是講清楚整個環境以及

原创 如何搭建穩定的代理ip池, 供爬蟲使用

新型的代理ip池aox_proxy_pool 在這篇文章之前, 應該不少人都看過很多搭建代理ip池的文章, 然後發現都是坑, 無法使用。說的比較多的 推薦買xx家的代理ip, 賊穩定, 好使(廣告) 抓取xx免費代理ip, 然後自己寫一

原创 Mysql 分區介紹(三) —— LIST分區

LIST不同於RANGE分區, 每個分區必須被顯式的定義, 每個分區是根據列值的成員在一組列表中的元素定義的 CREATE TABLE employees ( id INT NOT NULL, fname VARCHAR(3

原创 pt-online-schema-change 在線修改表結構

1. 參數 參數 默認值 說明 --host=xxx --user=xxx --password=xxx 連接實例信息,縮寫-h xxx -u xxx -p xxx,密碼可以使用參數--ask-pass 手動輸入。 --

原创 Mysql 分區介紹(五) —— LIST COLUMNS分區

Mysql 5.6開始支持LIST COLUMNS分區, 可以開始使用多個列作爲分區的鍵, 並且列的數據類型除了數字類型可以作爲分區列; 你也可以使用字符串類型, DATE和DATETIME 你有一個在12個城市客戶的業務, 爲了銷售和市場

原创 JSON 命令行格式化工具【最好用的json格式化工具】

1. jq 命令參數 參數 說明 -c 合併數據輸出 -n 使用null作爲輸入的值 -e 根據輸出設置退出狀態碼 -s 將內容作爲一個數組; 應用過濾 -r 輸出raw而不是json -R 讀取raw而不

原创 mycat教程(二) —— mycat使用教程及分片方法案例

在完成mycat安裝後, 開始一個示例來儘快熟悉mycat 一、環境說明 1. 服務器說明 服務器名稱 地址 說明 mycat服務器 10.211.55.13 mycat中間件服務器 mysql服務器 10.211.55.

原创 zookeeper 安裝使用教程

Zookeeper是一個高性能的分佈式系統的協調服務。它在一個簡單的接口裏暴露公共服務:像命名、配置管理、同步、和羣組服務,所以你沒有必要從頭開始實現它們。你可以使用現成的Zookeeper去實現共識、羣組管理、領導人選舉和業務協議。並且你

原创 mysql-atlas安裝及使用教程

Atlas是由 Qihoo 360公司Web平臺部基礎架構團隊開發維護的一個基於MySQL協議的數據中間層項目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基礎上,修改了大量bug,添加了很多功能特性。目前該項目在360