原创 Django分頁

Paginator對象 方法init(列表,int):返回分頁對象,參數爲列表數據,每面數據的條數 屬性count:返回對象總數 屬性num_pages:返回頁面總數 屬性page_range:返回頁碼列表,從1開始,例如[1, 2,

原创 排序算法(python)

排序算法(python) 算法: 算法是獨立存在的一種解決問題的方法和思想 五大特性: 輸入: 具有0個或多個輸入 輸出: 只掃有1個或者多個輸出 有窮性: 在有限的步驟之後會自動結束而不會無限循環,並且每一個步驟在可接受的時間內可以完

原创 Celery的簡單使用

基礎使用 創建任務 from celery import Celery app = Celery('demo', broker='redis://127.0.0.1/1', backend='redis://127.0.0.1/2'

原创 Ubuntu 16.04 安裝 Docker

保證 1. 卸載舊版本 `sudo apt remove dokcer` `sudo apt remove docker.io` `sudo apt remove docker-engine` 2. 更新apt庫 `sudo

原创 Celery結構分析圖

celery結構分析圖: 啓動: celery -A 啓動文件名(類項目導包的完整路徑Demo.test.task) worker -l info

原创 利用uwsgi和nginx進行服務器部署

利用uwsgi和nginx進行服務器部署 1.1. 阿里雲服務器 利用命令行進行遠程服務器登陸 打開本地的ubuntu系統,通過ssh命令進行登陸 ssh 用戶名@ip地址 輸入密碼:xxxx 1.2. 登陸後的相關軟件安裝 1.2.1

原创 Flask Web 個人備忘筆記

WEB-PROJECT(o2o) B2C: BUSSINESS TO CUSTOMER C2C: CUSTOMER TO CUSTOMER O2O: ONLINE TO OFFLINE(OFFLINE TO ONLINE) 項目編寫

原创 python單元測試示例

python單元測試: 由多個assert 構成的代碼 assert(斷言):後面是一個表達式,如果返回True,則斷言成功,程序可以繼續執行;如果返回False,則斷言失敗,會拋出AssertionError,終止程序的繼續執行. Fl

原创 Linux 目錄結構

Linux 目錄: /bin 系統可執行二進制文件 /boot 防止linux系統啓動時用到的一些文件,如linux內核文件/boot/vmlinuz,系統引導管理器 /boot/grub /dev 存放linux系統下的設備文件,常

原创 Python內存管理

Python是如何進行內存管理的? 對象的引用計數機制,垃圾回收機制,內存池機制 一、對象的引用計數機制 Python內部使用引用計數,來保持追蹤內存中的對象,所有對象都有引用計數。引用計數增加的情況: 1. 一個對象分配一個新

原创 Django默認後臺管理

創建管理員用戶名和密碼 python manage.py createsuperuser 註冊模型類 admin.py admin.site.register(模型類) 定義模型管理類 admin.py class 模型類Admin

原创 CentOS rmp文件安裝方式

CentOS rmp文件安裝方式 rpm文件安裝: rpm -i file_name -i install -v 狀態 -h 進度條 rpm -qa 查看所有安裝的文件 卸載:rpm -e file_name