-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Les caratères spéciaux ne passent pas quand on importe un fichier dans admin django #5
Comments
coucou, comme je te disais, j'ai commencé à analyser ce problème ce matin Ils ont choisi d'utiliser l'appli https://github.com/django-import-export/django-import-export/ en parcourant les issues, je n'ai pas trouvé de réponse directe, mais juste une piste lié à un paramètre d'environement qui pourrait manquer dans notre config, mais dont je n'ai pas trouvé mention ni dans les réglages de openrepairplatform, ni de django-import-export: https://user-images.githubusercontent.com/20482413/104337386-bb3d2780-54f5-11eb-97ca-4493b56ea53b.png Il serait intéressant de voir si sur leur machine de prod, ils ont aussi le problème lors de l'importation de fichiers exportés, |
Un idée si on n'arrive pas à avoir Lucien ou Clément à exporter/importer chez eux pour voir si ils ont ou pas le pb |
Alors - en encodant le fichier en ISO_LATIN_1 le fichier s'importe correctement. Voici 2 csv, celui en UTF-8 ne fonctionne pas l'autre oui. electronics_categories_FR_ISO_latin_1.csv @Skrattoune : on peut mettre des tag sur cette issue en : "Stand-By", ou "Ask Clément" - "Have a workaround" ? |
@nfavrod quand on initialise les machines virtuelles, il y a cette série de messages qui montre qu'il y a un problème avec nos variables serveur:
on ne devrait jamais avoir référence à Tu peux jetter un coup d'oeil stp ? pour référence: https://www.localeplanet.com/icu/fr-CH/index.html |
bon ... j'ai trouvé et je patche
Par contre, on ne devrait déclarer
ARG !!!!!!!!!!!!! par contre je viens de découvrir en explorant un peu les fichiers que le fichier
le C'est super error-prone !
par contre, dans le fichier et de plus le setting de prod de django fait aussi appel à ce paramètre : |
J'ai fait le tour des fichiers, ce sont les seules mentions de Je traite dans l'issue #1 |
@Skrattoune : fais une nouvelle issue non ? |
Bon, j'ai trouvé une nouvelle piste qui a l'air plus directement en lien avec notre problème:
|
essai avec:
|
ENCODING = 'ISO_LATIN_1' to_encoding = ENCODING from_encoding = ENCODING
Aucun changement losrque Nico a essayé avec :
nouveau commit avec
|
OK, j'ai trouvé une piste sérieuse: https://forum.ubuntu-fr.org/viewtopic.php?id=1479671
|
Dans l'administration django , lorsque qu'on importe un fichier de données comme : electronics_categories_FR.json
Il y a des soucis d'encodage
The text was updated successfully, but these errors were encountered: