2017-03-14 19 views
-1

Ich arbeitete an einem Django-Projekt. jetzt habe ich das Projekt auf realen physischen Server.aber es gibt ein Problem. In der Produktion, Website zeigt nicht persische Texte, die ordnungsgemäß in Datenbank (MySQL) gespeichert, während in meinem Laptop (localhost) zeigt persische Texte ohne jedes Problem .django- Warum persische Texte nicht richtig angezeigt werden?

enter image description here

wie Sie sehen, andere Texte (die nicht aus der Datenbank sind) wurde korrekt angezeigt, aber die Texte, die aus der Datenbank sind, angezeigt wurde ????????? . was ist das Problem und wie man es löst? tanx.

+0

Können Sie uns über die Tabelle in MySQL erzählen? Welche Version? Was passiert, wenn Sie die Spalten in dieser Tabelle mit einem SQL-Client auswählen? –

+0

@shawnMehan hi ... Kollation aller Tabellen der Datenbank ist "latin1_swedish_ci". – msln

Antwort

0

Sie sollten Ihren Zeichensatz in MySQL ändern. Standard ist Latein.

Verwandte Themen