2016-05-09 12 views

Antwort

2

ich meine eigene Authentifizierung erschaffe. Sollte de create-Methode auf dem Serializer oder auf dem Viewset überschreiben?

Es gibt keine Beziehung zwischen der Authentifizierungsmethode und der überschreibenden Erstellungsmethode.

Was ist der Unterschied zwischen ihnen?

Der Serialisierer ist dafür verantwortlich, die Daten deserialisiert, die in ihren create/update Methoden durchgeführt wird. Die Ansicht ist der Klebstoff zwischen der Seitenumbruch, Drosselung, Serializer, Parser/Renderer und so weiter. Die Ansicht verbindet alle diese Komponenten. Seine create Methode wird mit den spezifischen Schritte für die Objekterstellung befassen:

  • schaffen die Serializer
  • gewährleisten die eingehenden Daten gültig
  • Aufruf sind die save der Serializer - die später die create des Serializer nennen
  • Rückkehr die erstellte Instanz oder die Fehler.