原创 Django(一) 模型Model知識點

Django(一) 模型Model知識點使用django進行數據庫開發的步驟如下:1.定義模型類2.遷移3.數據操作shell字段類型1.命名限制2.字段類型3.選項查詢filter模糊查詢F對象Q對象模型類關係1.一對多關係2.

原创 django2.0記錄 基於RBAC的權限訪問限制中間件

django2.0記錄 基於RBAC的權限訪問限制中間件背景介紹目的實現思路後端實現代碼 背景介紹 python3環境,前後端不分離,前端使用bootstrap2框架,後端使用django2.0框架,只是個人日常記錄,僅供參考 目

原创 Ubuntu系統忘記MySQL密碼的解決辦法

在終端輸入sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 在下方的skip-external-locking下面添加一行: skip-grant-tables 重啓MySQL服

原创 django2.0記錄 分頁封裝

django2.0 分頁封裝背景介紹前端代碼後端實現代碼後端視圖調用 背景介紹 python3環境,前後端不分離,前端使用bootstrap2框架,後端使用django2.0框架,包含分頁前端代碼以及後端實現,只是個人日常記錄,僅

原创 Linux系統ubuntu殺死挖礦程序(一路賺錢)

前一段,閒來無事無意在網上瀏覽一個用閒置服務器賺錢的門道,想着還有一天雲服務器就試了一下,誰知入坑容易出坑難,其實就是一個挖礦的程序,在網上找了一部分解決辦法都不行,最後看到了這個試了一下,可以解決,特分享一下。 一、刪除定時任務

原创 Docker技術學習(二) - Docker常用命令

1.Docker服務相關命令 啓動docker: systemctl start docker 開機啓動docker: systemctl enable docker 查看docker啓動狀態: systemctl statu

原创 Django Restfarmwork 查詢接口優化

1.儘量避免在for循環中進行數據庫查詢操作 相關代碼示例: # 優化前寫法: students = get_training_team_student_info(data.get('resource_id')) for stu

原创 Docker技術學習(一)- Docker簡介

簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然後發佈到任何流行的 Linux或Windows 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

原创 Docker技術學習(零)- Ubuntu16.04 安裝Docker CE教程

準備階段 你需要64位的ubuntu操作系統 Cosmic 18.10、Bionic 18.04 (LTS)、Xenial 16.04 (LTS)其中之一。 docker支持的架構爲:x86_64 (or amd64), armh

原创 django2.0記錄 使用登錄裝飾器實現訪問限制及類視圖使用裝飾器

django2.0記錄 使用登錄裝飾器實現訪問限制及類視圖使用裝飾器背景介紹目的實現思路前端代碼後端實現代碼django爲類視圖添加登錄裝飾器的方法第一種:直接在url上下手。第二種:使用method_decorator裝飾器說明

原创 Django(二) 視圖View知識點

Django(二) 視圖View知識點1.url匹配的過程2.定義視圖函數3.進行url配置,建立url地址和視圖的對應關係4.創建模版5.定義模板6.訪問HttpReqeust對象屬性捕獲url參數form表單示例HttpRes