python3 與 Django 連線資料庫

2021-08-28 17:27:43 字數 321 閱讀 7197

django 在使用python3的時候會遇到很多問題。比如mysql連線問題

在 python2 中,使用 pip install mysql-python 進行安裝連線mysql的庫,使用時 import mysqldb 進行使用

在 python3 中,改變了連線庫,改為了 pymysql 庫,使用pip install pymysql 進行安裝

安裝完之後弱還是報錯

在在init.py 檔案中新增以下**即可。

import pymysql

pymysql.install_as_mysqldb()

Django未來將支援Python3

django1.4依然不支援python3,但django團隊計畫在下乙個版本 django1.5 支援python3。其發布說明對於python相容性有如下更新 django1.4會廢棄python2.4的支援。本次版本將支援python2.5 python2.6以及python2.7。這個變化會...

python3菜鳥 Python3 迭代器與生成器

如教程所說,迭代器和生成器算是 python 一大特色,其核心是基於迭代器協議來的。而平時我們經常使用的 for in 迴圈體,本質就是迭代器協議的一大應用。同時 python 內建的集合型別 字元 列表 元組 字典 都已經實現了迭代器協議,所以才能使用 for in 語句進行迭代遍歷。for in...

Python3之Django框架搭建詳細步驟

pip install djangopip3 install djangopip3 install django 版本號python setup.py install按順序執行如下命令 編輯mytestdjango資料夾中的settings.py檔案,找到該對應 在最下方追加 mydjango dj...