django-rest-framework

Ein leistungsstarkes und flexibles Toolkit zum Erstellen von RESTful Web APIs. Django ist ein High-Level-Python-Web-Framework, das schnelle Entwicklung und sauberes, pragmatisches Design fördert. Entwickelt von erfahrenen Entwicklern, kümmert es sich um die Probleme der Webentwicklung, sodass Sie sich darauf konzentrieren können, Ihre App zu schreiben, ohne das Rad neu erfinden zu müssen. Es ist kostenlos und Open Source.
3
Antworten

beste Möglichkeit, um zusätzliche Felder zu Django-Rest-Framework ModelViewSet beim Erstellen hinzuzufügen

Ich habe ein Buchmodell mit einem Fremdschlüssel für den Benutzer (den Eigentümer des Buches): %Vor% Ich habe ein ModelViewSet für Book erstellt, das die Bücher des angemeldeten Benutzers anzeigt: %Vor% Um nun ein neues Buch zu erstellen...
02.09.2013, 10:36
2
Antworten

Django Rest Framework Router - wie benutzerdefinierte URL- und Ansichtsfunktionen hinzugefügt werden

Ich verwende den Standard-Router von Django Rest Framework und versuche, meine Links anzupassen. Wie richte ich etwas wie folgt ein: /myModels/dosomething ( und lies es in der API-Root-Ansicht auflisten) /myModels/addModel?name=a...
24.10.2015, 06:55
2
Antworten

Rückgabewert Benutzerdefiniert 404 Fehler, wenn die Ressource im Django Rest Framework nicht gefunden wurde

Ich lerne Django Rest Framework und auch neu im Django. Ich möchte einen benutzerdefinierten 404 Fehler in JSON zurückgeben, wenn ein Client auf eine Ressource zugreifen wird, die nicht gefunden wurde. Mein urls.py sieht wie folgt aus...
13.07.2015, 09:54
2
Antworten

Wo kann ich die Methode jwt_response_payload_handler überschreiben?

Ich habe den JWT mit pip installiert. Jetzt möchte ich die Methode überschreiben %Vor% soll sein %Vor% Wo sollte ich es überschreiben? Überschreibe ich die Methode in meiner eigenen App, aber wo und wie? oder ändere ich den Originalcode...
06.04.2015, 00:25
5
Antworten

serialisiert eine Datetime als Integer-Timestamp

Ich möchte, dass django rest mein DateTime-Modellfeld beim Serialisieren nicht in eine String-Datumsrepräsentation konvertiert. %Vor% Ich möchte, dass dies als herauskommt    1411880508 und nicht    "2014-09-28T05: 01: 48.123"   ...
28.09.2014, 09:39
1
Antwort

Wie greifen Sie auf Abfrageparameter in einem Django Rest Framework 3.0-Serialisierungsprogramm zu?

In Django Rest Framework 2.x können Sie beispielsweise auf den Abfrageparameter "fields" in einem Serializer wie folgt zugreifen: %Vor% Das funktioniert nicht mehr in DRF 3.0, aber ich kann die in der API dokumentierte Änderung nur in allgem...
22.02.2015, 02:44
3
Antworten

Django REST Framework unterschiedliche Tiefe für POST / PUT?

Ich verwende Django REST Framework, um eine API für meine Web-App zu erstellen. Ich habe eine Klasse 'Kommentar', die depth=2 in der Klasse Meta hat. Dies funktioniert sehr gut, wenn GET in Comments ist. Wenn ich versuche, eine POST...
08.04.2013, 15:54
3
Antworten

Eine Eins-zu-viele-Beziehung buchen

Ich versuche eine API für mein Django-Modell über das Django-REST-Framework bereitzustellen. Ich habe ein Objekt Observation . Eine Beobachtung kann mehrere Dinge enthalten, die beobachtet wurden. Also habe ich es so dargestellt: %Vor%...
04.03.2013, 13:41
2
Antworten

Verwendung von benutzerdefinierten Methoden im Filter mit django-rest-framework

Ich möchte in meiner REST-API nach Abfrageparametern filtern - siehe django docs dazu . Ein Parameter, nach dem ich filtern möchte, ist jedoch nur über ein Modell @property verfügbar Beispiel models.py: %Vor% Hier ist das Setup für meine...
25.06.2014, 17:24
3
Antworten

Mongoengine und Django Rest Framework bekommen, um nett zu spielen

Ich frage mich, wie ich Mongoengine und DjangoRESTframework miteinander arbeiten lassen kann. Derzeit ist mein Modell %Vor% und ich habe den Serializer als definiert %Vor% Aber ich erhalte den Fehler %Vor% was die folgende Rückverfol...
20.06.2013, 18:56