为了让pymysql支持django 2.2,它必须更新
version_info
从1.3.12到1.3.13。可能需要同时进行其他更改。
你可以看到类似的
pull request 623
当版本被修改为支持Django2.0时。
您可以尝试自己更改pymysql中的值,看看您的应用程序是否遇到任何问题。您还可以尝试运行拉请求中提到的测试套件。
pymysql维护人员是一名志愿者,因此他们获得的测试更改帮助越多,包更新越快的可能性就越大。
如果您需要纯python驱动程序,另一个选择是尝试
MySQL Connector/Python
. 但是,这并不总是立即支持最新的django版本,因此它可能还不适用于django 2.2。