Ship PyMysql as a defaut MySQL driver
|Reported by:||anonymous||Owned by:||nobody|
|Component:||Database layer (models, ORM)||Version:||1.6|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Ship PyMsql (https://github.com/PyMySQL/PyMySQL) with Django, and make django.db.backends.mysql try to import a C driver, and failling that, fall back to PyMySQL. This will lower the barrier of entry for new comers using MySQL (such as PHP dev).
Wep2py have doing that for some times, it seems to work great for them.
It may require some work as the API can be a bit different :