pymysql के साथ जाने के लिए @traviscline के सुझाव के लिए तीन चीयर्स . उनका सुझाव इस पर आधारित था मोज़िला से पोस्ट करें . इसके लिए बस एक आपकी manage.py फ़ाइल के लिए एक आसान पैच की आवश्यकता हैए>
#!/usr/bin/env python
+try:
+ import pymysql
+ pymysql.install_as_MySQLdb()
+except ImportError:
+ pass
अपनी सेटिंग्स फ़ाइल में आयात बदलना, और बंदरपैच() क्योंकि pymysql एक शुद्ध पायथन ड्राइवर है।
ट्रैविस ने उल्लेख किया कि वह आयातों को बदलकर और pymysql, mysqldb, और myconnpy के लिए यूनिटटेस्ट चलाकर संगतता के लिए परीक्षण करता है।
ध्यान दें कि पहले से ही देखने के लिए बेहतर विवरण के उदाहरण हैं - लेकिन कुल मिलाकर यह एक सुंदर, रखरखाव योग्य समाधान है। जब मैं इसे उत्पादन में चलाऊंगा तो मैं अपडेट करूंगा!