1. 程式人生 > >建立一對多表結構例項 /操作的三種方式

建立一對多表結構例項 /操作的三種方式

1.註冊App01  完成各項配置

2.

寫完後自動生成一個id自增列(主鍵)

如果不想生成 自己寫

 

建立兩張表

 

 3.執行建立語句 (其中還進行了一個小修改)

 

4.按照之前的方法 開啟資料庫

並輸入資料

 

5.修改表結構

法一:

在更新時 遇到選擇 因為已經存入資料 新建列預設不能為Null

 預設為sa

 

注意輸入的是字串  

 

重新整理

 

 法二:

法三:

 

 

 ======================

接下來進行view 

應該先看到業務線  再看到主機

1.urls

 

注意:如果同時有 bussiness 和 business_add  存在 要在 bussiness 後加終止符號$ ->否則無法取匹配到 business_add

 2.首先應該獲取所有的業務線資料

v是QuerySet型別

 

 3.編寫對應HTML

 

 4.啟動 -》點選127.0.0.1:8000-》跳轉輸入127.0.0.1:8000/business -》點選

 

 

==================

獲取但表單資料的三種方法

法一 法二

 

 

法三:

 

綜上:

 

 

 

 -------------------------

一對多跨表操作

1.輸入資料

 

 2.先不寫host.html  直接看後臺輸出

(nid_gt=0) 相當於all

 

3.執行 host  後臺輸出Host

 

3.1 增加輸出   業務線物件

 

3.2   

b代指一張表的一行資料

 

 -------------

1.引入前端

2. host.html

3.

 

 

 

 ======================

一個表套一個表

 

 ======================

一對多跨表操作的三種方式

注意:

v[0] 表示第一條

--雙下劃線

法一:

 

 法二:

雙下劃線跨表

引入前端

 

 

 

 

 

 法三:元祖要寫順序數字

 

 

 

 綜上:

 =====================

增加一對多例項:

20.08