Python自帶一個后台管理系統,這個后台管理系統搭建與登陸呢?
新建項目Django_Admin
文件結構目錄如下:
創建APP
在pycharm下方的terminal終端中輸入命令:
python manage.py startapp AdminApp
這樣就生成了一個叫做AdminApp的APP,Django會自動生成“AdminApp”文件夾.
使用數據庫
此處使用的數據庫為Python自帶的輕量級數據庫sqlite3
首先注冊app
不注冊它,你的數據庫就不知道該給哪個app創建表。
然后我們在settings中,配置數據庫相關的參數,如果使用自帶的sqlite,不需要修改
編輯models.py文件(此處只是為了驅動數據庫建表存儲下面建立的超級用戶)
接着在Terminal窗口輸入以下命令:
python manage.py makemigrations
python manage.py migrate
建立超級用戶
繼續在Terminal窗口輸入以下命令:
python manage.py createsuperuser
創建完畢之后
python manage.py runserver
訪問
將上圖網址copy到 瀏覽器中並且添加后綴admin,即:http://127.0.0.1:8000/admin
輸入用戶名與密碼
登陸成功后
直到此處已經搭建訪問已經完畢!