建立一對多表結構例項 /操作的三種方式
例
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