建立Django專案,新增app
使用虛擬環境
專案建立預設使用的Django資料庫是sqlite
配置靜態檔案
STATIC_URL = '/static/' # HTML中使用的靜態資料夾字首 STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), # 靜態檔案存放位置 ]
註釋中介軟體csrf
執行任務:
python manage.py runserver 127.0.0.1:8000
訪問:
執行django之後,就生成了sqlite資料庫
連線這個資料庫
使用這個資料庫
測試資料庫連線,未安裝驅動 ,下載安裝
正在下載sqlite驅動:
下載完成就測試成功了,點選ok,未勾選只讀和自動同步
連線成功之後就這麼點
點選執行失敗
直接select就能檢視main下的表,表中對應有欄位資訊
1處選中執行,自動補全。2處不是資料表,3處點選可看命令列執行情況,4處點選可以檢視執行結果如上圖。只有一行可以不加分號,多行必須加分號。
控制檯可以直接建表
這裡可以直接點選檢視錶結構資訊,desc 表會顯示xx資料庫的錯誤,不清楚啥原因。
表中插入資料,下面點選重新整理就可以顯示出來,不用寫查詢命令
直接點選加號可以新增記錄
雙擊下面那裡變這樣
點選資料庫控制檯又出來了,加號新增記錄,減號刪除記錄
雙擊表中的欄位,另開視窗,發現缺少一行資料
因為加號新增的沒有提交,也就是加號新增的需要提交
提交之後綠變白
這裡點選重新整理,就出來了,但是生日變成的一串數字
雙擊資料庫,彈出新視窗
這個表示記錄ddl語句的嗎
這裡可以看到已有表的ddl語句
點選可以檢視到ddl
這裡可以看到我們看到的資訊的查詢語句