iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0
Modern Web

Django新手指南系列 第 11

當馬力歐吃到星星 admin後台註冊 江狗(Django) 鐵人Day11

  • 分享至 

  • xImage
  •  

上回建立好資料庫後,我們要怎麼去檢視資料庫內容呢?

建立超級管理員帳號

有注意到SQLite存在哪嗎?
在專案資料夾中多了一個db.sqlite3的檔案:

這個就是SQLite資料庫,但在VSCode內無法直接查看,我們可以借助Django內建的管理後台來檢視、編輯資料庫裡的內容物。
可以發現到在創建好專案時就已存在的路徑Project/urls.py裡面:

我們啟動伺服器後在瀏覽器內輸入127.0.0.1:8000/admin看看:

會看到需要登入的畫面,因為還沒有帳號權限所以是看不到裡面的模樣,我們在cmder介面ctrl+c關閉伺服器並輸入以下指令:

#建立超級使用者帳號
python manage.py createsuperuser


跟著步驟依序填入:

#輸入使用者名稱
範例:admin

#輸入電子信箱(可以不輸入直接enter跳過)
123456@gmail.com

#輸入密碼(兩次)
範例:SuperPassword

如果密碼太短或是重複數字或字母則會出現這條訊息:

可以輸入Y繼續或是再更改較複雜的密碼即可。

(簡短密碼僅在本系列文中使用且不會引響後續教程,在未來管理上不建議使用簡短密碼以保障後臺安全。)

這樣就註冊好了,我們在來啟動Django

#啟動Django
python manage.py runserver

在瀏覽器輸入http://127.0.0.1:8000/admin

填入剛註冊好的使用者名稱與密碼:

登入後就進到admin後台管理囉!

下回來實做建立個資料表讓後台豐富起來吧!大家掰掰~


上一篇
危機(維基)就是轉機 資料庫建立 江狗(Django) 鐵人Day10
下一篇
職務(植物)代理人 建立資料表 江狗(Django) 鐵人Day12
系列文
Django新手指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言