[PYTHON] Wie man mit verstümmelten Charakteren in json von Django REST Framework umgeht

Eines Tages wurde json plötzlich verstümmelt: Freude:

Ursache: Chrome Update: Freude: Es ist wie folgt .... 2017/04/11 http://var.blog.jp/archives/70125676.html

Korrigieren wir also die REST Framework-Einstellungen: Muskel:

Derzeit sind die Charaktere verstümmelt

スクリーンショット 2017-04-16 午後3.12.29.png

: Glühbirne: Abhilfe

Erstellen einer UTF8CharsetJSONRenderer-Klasse mit UTF-8 In der Dokumentation zum REST Framework steht standardmäßig UTF-8 ... lol

renderers.py


from rest_framework.renderers import JSONRenderer

class UTF8CharsetJSONRenderer(JSONRenderer):
    charset = 'utf-8'
'DEFAULT_RENDERER_CLASSES': (
    #Kommentar hier raus!
    #'rest_framework.renderers.JSONRenderer',
    #Wechseln Sie zu dem, den Sie gemacht haben.(Ich bin in einem Verzeichnis namens Tagebuch, also ändern Sie es bitte in Ihren eigenen Pfad.)
    'diary.renderers.UTF8CharsetJSONRenderer',
)

: cat: Kita! !! !! !! !! !!

スクリーンショット 2017-04-19 3.04.17.png

Recommended Posts

Wie man mit verstümmelten Charakteren in json von Django REST Framework umgeht
So schreiben Sie eine benutzerdefinierte Validierung in Django REST Framework
Implementierung der benutzerdefinierten Authentifizierungsfunktion für Benutzermodelle in Django REST Framework mit djoser
Umgang mit Speicherlecks in matplotlib.pyplot
So implementieren Sie "named_scope" von RubyOnRails mit Django
So erstellen Sie eine Rest-API in Django
Implementierung der Authentifizierungsfunktion in Django REST Framework mit djoser
So können Sie die Funktionen des Django Rest Frameworks in einer Datei ausprobieren
So generieren Sie automatisch ein API-Dokument mit dem Django REST-Framework und POST vom Dokumentbildschirm
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
Wenn Sie mit dem Django REST-Framework filtern möchten
So entfernen Sie verstümmelte Zeichen im Matplotlib-Ausgabebild
Vorgehensweise beim Ausführen von Transaktionen: In Anaconda fehlgeschlagen
Implementieren Sie hierarchische URLs mit drf-verschachtelten Routern im Django REST-Framework
Django REST Framework mit Vue.js
Melden Sie sich mit dem Django Rest Framework an
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
So überprüfen Sie das Verhalten von ORM mit einer Datei mit django
[Django] Wie man Eingabewerte im Voraus mit ModelForm angibt
[AWS] Umgang mit dem Fehler "Ungültiger Codepunkt" in CloudSearch
Für Anfänger, wie man mit häufigen Fehlern in Keras umgeht
Umgang mit unausgeglichenen Daten
Wie man CSS in Django reflektiert
Wie fange ich mit Django an?
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Umgang mit "Sie haben mehrere Authentifizierungs-Backends konfiguriert ..." (Django)
Implementierung der JWT-Authentifizierungsfunktion in Django REST Framework mit djoser
Implementierung von CRUD mithilfe der REST-API mit Python + Django Rest Framework + igGrid
Erstellen Sie eine REST-API, um dynamodb mit dem Django REST Framework zu betreiben
So führen Sie eine arithmetische Verarbeitung mit der Django-Vorlage durch
Erstellen Sie eine RESTful-API mit dem Django Rest Framework
Logisches Löschen in Django, DRF (Django REST Framework)
Verstehen Sie den Komfort des Django Rest Framework
So überprüfen Sie die Version von Django
So löschen Sie abgelaufene Sitzungen in Django
CRUD POST mit Nuxt & Django REST Framework
Umgang mit Enum-Kompatibilitätsfehlern
CRUD GET mit Nuxt & Django REST Framework ①
So führen Sie vom Server gesendete Ereignisse in Django durch
Umgang mit SSL-Fehlern beim Herstellen einer Verbindung zu S3 mit Python boto
Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?
CRUD PUT, DELETE mit Nuxt & Django REST Framework
Ich möchte eine API erstellen, die ein Modell mit einer rekursiven Beziehung im Django REST Framework zurückgibt
Umgang mit Fehlern beim Auftreffen auf pip pip
[REAPER] Wie man Reascript mit Python spielt
So verfolgen Sie die Arbeit mit Powershell
So implementieren Sie Rails-Helfer-ähnliche Funktionen in Django
So identifizieren Sie die Zugriffsquelle in der generischen Klassenansicht von Django eindeutig
So erstellen Sie eine JSON-Datei in Python
Ich kann nicht nerven. Wie man mit nervigen Objekten umgeht
So reflektieren Sie ImageField in Django + Docker (Kissen)
So zählen Sie die Anzahl der Elemente in Django und geben sie in die Vorlage aus
Zusammenfassung der Verwendung von MNIST mit Python
Der Umgang mit dem Modul'tensorflow 'hat kein Attribut' '