Ich habe das django Rest Framework doc gelesen und ich konnte nicht finden, wie Parameter an die init Methode eines Serialisierers übergeben werden. In einem regulären Ansicht kann ich wie folgt aus:DJango REST Framework - wie Parameter an Serialisierer übergeben werden __init__
def get_form_kwargs(self, *args, **kwargs):
form_kwargs = super(ContentCreateView, self).get_form_kwargs(*args, **kwargs)
form_kwargs['delivery_id'] = self.kwargs['delivery_id']
return form_kwargs
Möchten Sie wissen, wie ich tun kann, dass ein CreateAPIView/UpdateAPIView mit?
Danke für jede Hilfe
Ich habe keine Verweise auf die Hand, aber IIRC das ist nicht wirklich möglich, ich denke, vielleicht möchten Sie Sachen an den Serializer-Kontext übergeben - ich finde mich die Anfrage aus dem Kontext in Serialisierer viel herausziehen, und im Allgemeinen ist es ein wenig klobig und sie sind sich bewusst, dass es nicht ideal ist. – Steve