使用Admin站點Day13

2021-10-03 14:57:03 字數 701 閱讀 3128

假設我們要設計乙個新聞**,我們需要編寫展示給使用者的頁面,網頁上展示的新聞資訊是從**來的呢?是從資料庫中查詢到新聞的資訊,然後把它展示在頁面上。但是我們的**上的新聞每天都要更新,這就意味著對資料庫的增、刪、改、查操作,那麼我們需要每天寫sql語句運算元據庫嗎? 如果這樣的話,是不是非常繁瑣,所以我們可以設計乙個頁面,通過對這個頁面的操作來實現對新聞資料庫的增刪改查操作。那麼問題來了,老闆說我們需要在建立乙個新**,是不是還要設計乙個頁面來實現對新**資料庫的增刪改查操作,但是這樣的頁面具有乙個很大的重複性,那有沒有一種方法能夠讓我們很快的生成管理資料庫表的頁面呢?有,那就是我們接下來要給大家講的django的後台管理。django能夠根據定義的模型類自動地生成管理頁面。

使用django的管理模組,需要按照如下步驟操作:

管理介面本地化

建立管理員

註冊模型類

自定義管理頁面

在settings.py中設定語言和時區

language_code = 'zh-hans' # 使用中國語言

time_zone = 'asia/shanghai' # 使用中國上海時間

建立管理員的命令如下,按提示輸入使用者名稱、郵箱、密碼。

python manage.py createsuperuser

前端學習Day13

一.如果考慮相容最小高度的設定 了解 1.正常專案中 最小高度直接用min height即可。如果考慮相容 min height 在ie6不相容,ie6預設把height解析成最小高度。注 如果height 和 min height同是出現,執行height固定高度。2.最小高度的相容設定方法 了解...

每日演算法 day 13

那些你早出晚歸付出的刻苦努力,你不想訓練,當你覺的太累了但還是要咬牙堅持的時候,那就是在追逐夢想,不要在意終點有什麼,要享受路途的過程,或許你不能成就夢想,但一定會有更偉大的事情隨之而來。mamba out 2020.2.25 記錄下來自己做題時得思路,並不一定是最優解 暴力。應該會有更好得方法 i...

每日總結 Day13

activity跳轉 如果分屏之後,想跳轉進入的目標activity展示在另一半的螢幕中,則需要設定以下flag intent.addflags intent.flag activity new task intent.flag activity launch adjacent 明天將繼續這一塊的工...