- Django 基本概念
- Django - 首頁
- Django - 基礎
- Django - 概述
- Django - 環境
- Django - 建立專案
- Django - 應用生命週期
- Django - 建立檢視
- Django - URL 對映
- Django - 首頁
- Django - 模板系統
- Django - MVT
- Django - 新增主模板
- Django Admin
- Django Admin - 介面
- Django Admin - 建立使用者
- Django Admin - 包含模型
- Django Admin - 設定顯示欄位
- Django Admin - 更新物件
- Django 模型
- Django - 模型
- Django - 插入資料
- Django - 更新資料
- Django - 刪除資料
- Django - 更新模型
- Django 靜態檔案
- Django - 新增靜態檔案
- Django - 新增 CSS 檔案
- Django 高階
- Django - 頁面未找到 (404)
- Django - 頁面重定向
- Django - 傳送郵件
- Django - 通用檢視
- Django - 表單處理
- Django - 檔案上傳
- Django - Apache 設定
- Django - Cookie 處理
- Django - 會話
- Django - 快取
- Django - 評論
- Django - RSS
- Django - AJAX
- Django 有用資源
- Django - 快速指南
- Django - 有用資源
- Django - 討論
Django Admin - 更新物件
一旦模型在 Django 的 Admin 應用中註冊,我們就可以輕鬆地對模型執行 CRUD 操作。在上一章中,我們學習瞭如何註冊 **Employee 模型**。管理員網站的主頁在 **MYAPP** 部分下顯示它 -
顯示物件的列表
要顯示物件的列表,請單擊名稱 -
新增/更新/刪除物件
要從模型中新增/更新/刪除物件,當前使用者必須被授予所需的許可權。請注意,**超級使用者**擁有所有許可權。在這裡,我們假設您已使用超級使用者憑據登入到管理員網站。
如果要更改上圖中顯示的任何物件的內容,只需單擊列表中的相應行。
讓我們開啟列表頂部的物件。
讓我們更新 **Empname** 和 **Salary** 欄位的值,如所示。單擊 **儲存** 按鈕,以便相應的後臺錶行也更新。
物件的列表重新出現,反映了所做的更改。
請注意,管理員介面允許您從模型中新增/更新/刪除物件,但無法從管理員介面更改模型的結構。
要新增/修改/刪除任何模型的任何屬性,您需要編輯類定義並執行遷移,以便更改傳播到對映到物件的資料庫表。
廣告