Django 默認管理后台-admin


 

新建項目DjangoAdmin以及應用文件

-web_django目錄下創建項目文件 -django-admin startproject DjangoAdmin 執行該命令創建工程,名為DjangoAdmin
-切換至DjangoAdmin目錄下創建應用 
  -cd DjangoAdmin
  -方式一:python manage.py startapp App 
  -方式二:django-admin startapp App

pycharm打開項目如圖

 
        

 

 

 

初始化修改配置文件 settings.py

-ALLOWED_HOSTS = ['*'] 代表所有用戶訪問 -INSTALLED_APPS= [‘App’] 后面添加 App,注冊應用app,項目文件中,新增應用后要及時再配置文件中進行注冊 

 

 

 

 

#sqlite
-輕量級的嵌入式的數據庫
-特點是小
-常用場景 ,android、ios
-數據庫常用操作相似度mysql達百分之九十五
-pycharm鏈接數據源 參考鏈接https://jingyan.baidu.com/album/e5c39bf5e4f32439d7603387.html?picindex=8
-python manage.py migrate遷移,遷移后刷新則能看到多出的文件,遷移后啟動項目時,消除警告內容(默認啟動時有警告信息)
 
        

 這里先使用sqlit3 加載驅動

  -database——+——Data Source ——SQLite

 

 

 

執行遷移-

python manage.py migrate

 

 

 

遷移成功后我們刷新sqlit3 表中信息,查看如圖

 

 

 

 

配置訪問admin頁面 根目錄中urls.py文件內容如下

 

 

 

 
        

 

 這個時候我們啟動服務

python manage.py runserver

瀏覽器訪問 http://127.0.0.1:8000/admin  看到如下管理端頁面

 

 

 

默認是沒有賬號的 ,我們來創建個賬號

 -創建admin用戶密碼 直接用命令行添加即可:python manage.py createsuperuser # python manage.py createsuperuser Username (leave blank to use 'root'): admin 賬號 Email address: admin@runoob.com 郵箱 Password:密碼 Password (again): 重新輸入密碼 Superuser created successfully. 

 

 
        

 

 -至此賬號創建完成,登錄admin賬號查看成果 -啟動項目python manage.py runserver
 -瀏覽器訪問 http://127.0.0.1:8000/admin/ -提示登錄窗中輸入剛才創建的賬號密碼登錄,登錄成功后則看到管理員頁面
    -同時在遷移的庫中 auth_user表中會有一條記錄,該記錄為剛創建的用戶信息

 

 
        

 

 

 

 

這里做一個改動使我們訪問的頁面為中文

 

配置文件中(settings.py)

LANGUAGE_CODE = 'zh-hans'

 

 重新啟動服務,我們看到頁面轉變成中文頁面了

 

 

 

 

 

 

 

 

 
        

 

 


免責聲明!

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



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