[PYTHON] L'histoire de la confusion entre la production japonaise et Django

image.png

Pour le moment, j'utilisais Django pour sortir de la base de données, mais cela ne semble pas fonctionner. Donc, une note de correction de bogue.

Cause: Python3 modifie le code de caractère avec les variables d'environnement Ubuntu!

[Faites attention à LANG pour UnicodeEncodeError lors de l'impression du japonais avec Python 3] (https://qiita.com/toshihikoyanase/items/47407551d8f3d4e8c39a)

Selon cet article, Python3 ** change le code de caractère utilisé en fonction des variables d'environnement du système d'exploitation ** J'utilise Sakura VPS, mais Ubuntu de Sakura n'inclut pas le package japonais par défaut, donc Le côté DB est UTF8 et la console Python est Latin1. Il semble qu'une erreur de code de caractère se soit produite dans la console Python

Solution: présentez le package japonais Ubuntu

Alors, changeons les paramètres régionaux par défaut d'Ubuntu!

''' % sudo apt-get install language-pack-ja % sudo update-locale LANG=ja_JP.UTF-8 % sudo reboot '''

Pour le moment, le texte fonctionne

image.png

Recommended Posts

L'histoire de la confusion entre la production japonaise et Django
Vue basée sur les fonctions Django
Vue basée sur les classes Django
L'histoire de la confusion entre la production japonaise et Django
L'histoire que j'ai traitée parce qu'Apache était en panne à AH00144
L'histoire qui s'inscrit dans l'installation de pip
L'histoire de la création d'une application Web qui enregistre des lectures approfondies avec Django
Une histoire qui a eu du mal avec l'ensemble commun HTTP_PROXY = ~
L'histoire de l'affichage des personnages dans l'entrée japonaise de Kivy
L'histoire selon laquelle la valeur de retour de tape.gradient () était None
L'histoire selon laquelle ma pull request a été intégrée à Scipy
L'histoire selon laquelle la nouvelle bibliothèque de dessins "HiPlot" était plutôt bonne
Histoire que Python a cessé de travailler avec VS Code (Windows 10)
L'histoire de la définition de la clé privée à 600 avec chmod
L'histoire selon laquelle la version de python 3.7.7 n'était pas adaptée à Heroku
L'histoire selon laquelle l'environnement Homebrew a été époustouflé lors de l'installation d'Anaconda
Graphique d'appel de sortie avec PyCallGraph
L'histoire selon laquelle le gardien était confiné lorsque le laboratoire a été converti à l'IoT
L'histoire de la création d'un module qui ignore le courrier avec python
Une histoire qui visualise le présent de Qiita avec Qiita API + Elasticsearch + Kibana
Le panneau Web LXC qui peut faire fonctionner LXC avec un navigateur était merveilleux
L'histoire selon laquelle l'API asynchrone qui combinait API Gateway et Step Functions était la plus forte
L'histoire de l'utilisation de mysqlclient car PyMySQL ne peut pas être utilisé avec Django 2.2
L'histoire que FastAPI peut prendre la suprématie
Avantages et inconvénients de Django que pensent les personnes ayant un an d'expérience
L'histoire de Django créant une bibliothèque qui pourrait être un peu plus utile
Une histoire à laquelle j'étais accro après la communication SFTP avec python
Notez que le calcul de la corrélation moyenne par paire était très facile avec les pandas
La fonction _authenticate_with_backend était obsolète dans django auth.autenticate
L'histoire de l'apprentissage profond avec TPU
Recréez l'écran d'inscription du personnel de Django avec la classe
À propos de la question qui s'inquiétait de l'erreur d'échantillonnage
Une histoire sur l'implémentation d'un écran de connexion avec django
L'histoire de l'affichage des fichiers multimédias dans Django
Solution de contournement pour Flask-Mail n'envoyant pas de courrier japonais UTF-8 (Python3)
Une histoire qui nécessitait des préparatifs pour essayer de faire un tutoriel Django avec des centos simples
Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip
[Django] Essayons de clarifier la partie de Django qui était en quelque sorte à travers le test
Lorsque j'explore la webapi qui apparaît pendant le rendu, elle a été lue avec CORS
En voici une, je vais résumer les applications équipées "d'intelligence artificielle" qui m'intéressaient
Mémo de code en difficulté car il n'était pas répertorié sur le site discord.py
Résolution du problème selon lequel l'image n'était pas affichée dans ROMol lors du chargement avec PandasTools.LoadSDF.
Une histoire lorsque j'utilisais IntelliJ sous Linux et que je ne pouvais pas saisir le japonais
L'histoire selon laquelle sendmail qui peut être exécuté dans le terminal ne fonctionnait pas avec cron