【Django】搭建Django administration並登錄


Python自帶一個后台管理系統,這個后台管理系統搭建與登陸呢?

新建項目Django_Admin

image

文件結構目錄如下:

image


創建APP

在pycharm下方的terminal終端中輸入命令:

python manage.py startapp AdminApp

這樣就生成了一個叫做AdminApp的APP,Django會自動生成“AdminApp”文件夾.

image

image


使用數據庫

此處使用的數據庫為Python自帶的輕量級數據庫sqlite3

首先注冊app

image

不注冊它,你的數據庫就不知道該給哪個app創建表。

然后我們在settings中,配置數據庫相關的參數,如果使用自帶的sqlite,不需要修改

image

編輯models.py文件(此處只是為了驅動數據庫建表存儲下面建立的超級用戶)

image


接着在Terminal窗口輸入以下命令:

python manage.py makemigrations
python manage.py migrate

建立超級用戶

繼續在Terminal窗口輸入以下命令:

 python manage.py createsuperuser

image

創建完畢之后

 python manage.py runserver

image


訪問

將上圖網址copy到 瀏覽器中並且添加后綴admin,即:http://127.0.0.1:8000/admin

輸入用戶名與密碼

image

登陸成功后

image


直到此處已經搭建訪問已經完畢!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM