原创 docker 的常用參數和解析

Docker的應用場景1.簡化配置,同一Docker的配置可以在不同 環境中使用,降低了硬件要求和應用環境之間的耦合度. 2.代碼的流水線管理.代碼從開發者的假期到最終在生產環境上的部署,需要經過很多的中間環境.而每一箇中間環境都有自己微

原创 django Drf 到底是什麼東西

   在序列化與反序列化時,雖然操作的數據不盡相同,但是執行的過程卻是相似的,也就是說這部分代碼是可以複用簡化編寫的。在開發REST API的視圖中,雖然每個視圖具體操作的數據不同,但增、刪、改、查的實現流程基本套路化,所以這部分代碼也是

原创 Django 中 的 視圖View及 通用視圖(Generic View)

什麼是View視圖? Django的View是如何工作的Django的Web開發也遵循經典軟件設計開發的MVC模式。View (視圖) 主要根據用戶的請求返回數據,用來展示用戶可以看到的內容(比如網頁,圖片),也可以用來處理用戶提交的數據

原创 docker 中 單容器和多容器的部署

單容器應用部署實踐說明:部署一個單頁面的應用 參考網址:https://github.com/docker/labs/blob/master/beginner/chapters/votingapp.md1.啓動容器會自動下載dockers

原创 django Drf 的開發核心 --序列化與反序列化

在開發REST API接口時,視圖中做的最主要有三件事:將請求的數據(如JSON格式)轉換爲模型類對象操作數據庫將模型類對象轉換爲響應的數據(如JSON格式)序列化Serialization維基百科中對於序列化的定義:序列化(serial

原创 關於django的 mvc mvt 的優越感 !

如果你要開發一個好的網站或網絡應用,你就必需瞭解經典的軟件開發所遵循的MVC 設計模式。Django作爲最優秀的基於Python語言的網站開發框架,當然也遵循了這種設計模式。MVT MVC 是爲了應用得到複用, 應用之間的解耦, 接口的複

原创 深入學習Django 核心技術Models模型設計

什麼是Model模型?Model (模型) 簡而言之即數據模型。模型不是數據本身(比如數據庫裏的數據),而是抽象的描述數據的構成和邏輯關係。每個Django model實際上是個類,繼承了models.Model。每個Model應該包括屬

原创 django 擴展Django自帶User模型,實現用戶註冊與登錄

總體開發思路我們要利用Django 2.0開發一個叫users的app,來實現以下6項功能。我們一共將分3篇文章來介紹。本文只介紹用戶的註冊和登錄部分。用戶註冊: 註冊完成後轉到登錄頁面 用戶登錄: 登錄完成後轉到用戶資料頁面用戶資料頁面

原创 一文看懂Python面向對象編程核心思想(Python學習與Django入門必看)

類(Class)與對象(Object)類(Class)是用來描述具有相同屬性(Attribute)和方法(Method)對象的集合。對象(Object)是類(Class)的具體實例。比如學生都有名字和分數,他們有着共同的屬性。這時我們就可

原创 django 之 Drf restful的設計方法

RESTful設計方法1. 域名應該儘量將API部署在專用域名之下。https://api.example.com 如果確定API很簡單,不會有進一步擴展,可以考慮放在主域名下。https://example.org/api/ 2. 版本

原创 Django的 中模板 的設計及 常用過濾器與標籤

什麼是模板(Template)? Django的Template是如何工作的Django的模板是靜態的html文件,它只決定了一個頁面的樣式或外觀。它需要視圖View傳遞過來的變量(Variable)或內容對象(Context objec

原创 Django : 關於 創建對象的create和save方法

Django的模型(Model)的本質是類,並不是一個具體的對象(Object)。當你設計好模型後,你就可以對Model進行實例化從而創建一個一個具體的對象。Django對於創建對象提供了2種不同的save與create方法,我們來仔細分

原创 Django : 網絡應用開發爲什麼我們要學Django?

如果你是Python的粉絲,又對網站與網絡應用開發感興趣,那麼學習Django就不是爲什麼要學的問題,而是要怎麼學好的問題了。小編我從事網站開發多年,之前主要是利用PHP+MySQL的黃金組合來進行,最近才改用基於Python的網站開發框

原创 Django基礎核心技術: URL的設計與配置

Django的URL是如何工作的URL通常與視圖(View)一起工作的。服務器收到用戶請求後,會根據urls.py裏的關係條目,去視圖View裏查找到與請求對應的處理方法,從而返回給客戶端http頁面數據。這和其它web開發的路由機制(R

原创 django 之 DRF restful

先說說restful把 :什麼是RESTFul架構: 如果一個架構符合REST原則,就稱它爲RESTful架構。要理解RESTful架構,理解Representational State Transfer這三個單詞的意思。具象的,就是指表