třikrát hurá za návrh @traviscline jít s pymysql . jeho návrh byl založen na tomto příspěvek z mozilly . vše, co potřebujete, je jednoduchá oprava vašeho souboru manage.py
#!/usr/bin/env python
+try:
+ import pymysql
+ pymysql.install_as_MySQLdb()
+except ImportError:
+ pass
změna importu v souboru nastavení a monkeypatch(), protože pymysql je čistý ovladač pythonu.
travis zmínil, že testuje kompatibilitu změnou importů a spuštěním unittestů pro pymysql, mysqldb a myconnpy.
všimněte si, že již existují příklady jemnějších detailů, na které je třeba dávat pozor - ale celkově jde o elegantní, udržovatelné řešení. aktualizuji, až to spustím ve výrobě!