Salut à tous ! Pour un projet de stage, j'ai décidé d'utiliser Django 1.8 avec Python 3.2 et MySQL 5.5. C'est une grosse erreur que j'ai fait là, car je ne tombe que sur des galères liés à ces 3 technologies combinées.
Bref, aujourd'hui je viens vous voir pour discuter d'un problème que je n'arrive pas à résoudre malgré une journée de recherche …
J'ai une erreur d'encodage lorsque, via l'interface d'administration, j'essaye d'ajouter un élément dans ma base qui contient un champ null (ou vide). Voici le message d'erreur :
1 | UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 1170: invalid continuation byte |
Cette erreur ne fait pas crasher l'application, mais ne génère rien dans ma base de donnée. Ah, oui j'allais oublier, j'utilise le driver 'pymysql'.
Je vous remercie par avance. À une prochaine !
+0
-0