安裝pymysql,開啟cmd,pip install pymysql
在.../blog/init.py 目錄下新增:
import pymysql
pymysql.install_as_mysqldb()
3.開啟settings.py檔案,注釋粗體部分**,新增資料庫配置**,如下所示:
# database
# # databases =
# }# 新增**
databases = ,}}
4.資料庫遷移:
python manage.py makemigrations
python manage.py migrate
效果如下圖所示:
15 Django的模板檔案使用,模板檔案載入順序
產生html,控制頁面上產生的內容。模板檔案不僅僅是乙個html檔案。模板檔案包含兩部分內容 1.靜態檔案 css,js,html 2.動態內容 用於動態的去產生一些網頁內容,通過模板語言產生 通常是在檢視函式中使用模板產生html內容返回給客戶端 a,載入模板檔案 loader.get templ...
django 連線mysql報錯
原因 問題1.即從mysql5.7版本之後,預設採用了caching sha2 password驗證方式。問題2.然後在執行 python manage.py makemigrations依然報錯,如下圖2 3 raise errorclass errno,errval django.db.util...
Django如何連線mysql
因為django預設的是使用mysqldb連線mysql資料庫,但是由於該模組不支援python3.4以上版本,所以使用pymysql模組 在專案的預設資料夾 也就是settings.py等檔案的那個資料夾 的 init py檔案中增加如下的 import pymysql pymysql.insta...