Django中mysql的使用

2021-10-21 20:48:43 字數 869 閱讀 1315

首先需要安裝mysqlclient

pip install mysqlclient
然後在mysql資料庫中建立好資料庫跟表

安裝完成之後,修改專案的settings.py檔案中資料庫的配置項

# 資料配置檔案

databases =

}

然後在應用中的views.py中使用django自帶的connection來運算元據庫
from django.db import connection

# cur.execute("insert into book(id,name,author) values(null,'張三的奇幻漂流','張三')")

cur.execute('select * from book')

res = cur.fetchall()

cur.close()

print(res)

return render(request,'index.html')

操作成功,列印出來資料

使用django向mysql中存入emoji表情

更新2017年3月21日 在django admin介面,進行修改帶有emoji的資料表時,報錯 1366,incorrect string value xf0 x9f x90 xac for column object repr at row 1 這是因為你在通過admin介面修改資料時,djan...

Django中MySQL的配置

2.ide 編輯器 開啟專案找到settings.py django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages djang...

django中for迴圈的使用

允許我們在乙個序列上迭代。與python的for 語句的情形類似,迴圈語法是 for x in y y是要迭代的序列 而x是在每乙個特定的迴圈中使用的變數名稱。每一次迴圈中,模板系統會渲染在 and 中的所有內 容。例如,給定乙個運動員列表athlete list 變數,我們可以使用下面的 來顯示這...