開(kāi)發(fā)環(huán)境如下:
Ubuntu 18.04
MYSQL 8.0
Python 3.6
在連接Mysql時(shí),總是提示各種錯(cuò)誤撩笆,后來(lái)才發(fā)現(xiàn)捺球,很多依賴只支持到MYSQL5.7、Python2.7以及Ubuntu16,在各種條件都不滿足的情況下夕冲,終于氮兵,發(fā)現(xiàn)了一條新的道路。
解決方案:
- mysql-python是用不了了歹鱼,我們使用pymysql進(jìn)行交互
在_init.py文件中加入下面兩句話(在工程目錄下胆剧,應(yīng)用的_init.py)
- mysql-python是用不了了歹鱼,我們使用pymysql進(jìn)行交互
import pymysql
pymysql.install_as_MySQLdb()
- 修改urls.py文件
urlpatterns = [
url(r'^admin/', admin.site.urls),
]
不這樣改在生成遷移文件時(shí)會(huì)報(bào)錯(cuò)
- 似乎還有一處改動(dòng),想起來(lái)再加:P
反正遇到錯(cuò)誤就排查醉冤、搜索終歸能解決的秩霍,加油
- 似乎還有一處改動(dòng),想起來(lái)再加:P
大功告成!