CMDB增刪改查(基于form表單) 1. 設計表,在models中定義好字段 models.py 初始化表,讓其在數(shù)據(jù)庫中創(chuàng)建對應的表: 2. 設計路由,增刪改查分別走路徑...
CMDB增刪改查(基于form表單) 1. 設計表,在models中定義好字段 models.py 初始化表,讓其在數(shù)據(jù)庫中創(chuàng)建對應的表: 2. 設計路由,增刪改查分別走路徑...
管理系統(tǒng)CMDB 生成app 修改cmdbapp views.py 注冊APP 修改url from cmdbapp import views 代碼 同步數(shù)據(jù)庫
部署上線uwsgi+nginx+django 1. uwsgi 1.1 安裝 pip3 install uwsgi 1.2 uwsgi配置文件 vim uwsgi.ini 1...
中間件字符串導入方式 在django中,中間件其實就是一個類,在請求到來和結束后,django會根據(jù)自己的規(guī)則在合適的時機執(zhí)行中間件中相應的方法。 在django項目的set...
Form表單驗證(用戶請求驗證+生成HTML標簽) 需求:添加用戶界面顯示HTML標簽提交:數(shù)據(jù)驗證成功之后保存錯誤顯示錯誤信息 1. 創(chuàng)建Form類 創(chuàng)建自定義類,繼承Fo...
CBV實現(xiàn)登錄驗證 <1>FBV示例代碼 views.py urls.py login.html <2> CBV示例代碼 urls.py views.py CBV重新定義di...
FBV & CBV FBV (Function-Based-View):在視圖里使用函數(shù)處理請求CBV (Class-Based-View):在視圖里使用類處理請求 類的 屬...
<1> cookie cookie機制 Cookie技術是客戶端的解決方案,Cookie就是由服務器發(fā)給客戶端的特殊信息,而這些信息以文本文件的方式存放在客戶端,然后客戶端每...
安裝k8s的系統(tǒng)要求 CPU / memoryMaster: >=2U4G (4U16G is recommended)Node: >=4U16G Linux操作系統(tǒng)基于 ...
ORM:雙下劃線 1) 基于雙下劃線的單標條件查詢 2) 基于雙下劃線的跨表查詢 Django 還提供了一種直觀而高效的方式在查詢(lookups)中表示關聯(lián)關系,它能自動確...
ORM 對象關系映射(ORM),用于實現(xiàn)面向對象編程里不同類型系統(tǒng)的數(shù)據(jù)之間的轉換。換句話說,就是用面向對象的方式去操作數(shù)據(jù)庫的創(chuàng)建表,增加、修改、刪除、查詢等操作。 數(shù)據(jù)庫...
數(shù)據(jù)庫與ORM 1) 數(shù)據(jù)庫的配置 1.1) django默認支持sqlite, mysql, oracle, postgresql 數(shù)據(jù)庫 <1> sqlite djang...
一、標簽(tag)的使用: {% tag %} 1. {% if %} {% if %}標簽計算一個變量值,如果是“true”,即它存在、不為空并且不是false的boole...
template基本使用 Python 代碼編寫和 HTML 設計是兩項不同的工作,將頁面的設計和Python的代碼分離開會更干凈簡潔更容易維護。我們通過 Django的 模...
urls 基本使用 通過導入include模塊,實現(xiàn)對層級結構url的路由 urls.py ---> 主路由 url_api.py ---> 分路由 views.py url...
web框架 web框架: 別人已經(jīng)設定好的一個web網(wǎng)站模板,你學習它的規(guī)則,然后“填空”或“修改”成你自己需要的樣子。一般web框架的架構是這樣的: Django模板標簽 ...
django簡介 Django是python語言寫的一個Web框架包 Django的理念:DRY(Don't Repeat Yourself) Django有如下特點: 強大...