Mehrteilige Grenze im Django-Rest-Framework-RendererPython

Python-Programme
Anonymous
 Mehrteilige Grenze im Django-Rest-Framework-Renderer

Post by Anonymous »

Ich habe im Django Rest Framework einen benutzerdefinierten Renderer geschrieben, um eine mehrteilige gemischte Antwort zu schreiben. Diese haben eine Grenze, die alle Teile der Antwort trennt. Diese Grenze muss im Content Type-Header erscheinen.

Ich verstehe nicht, wie ich eine benutzerdefinierte Grenze am besten in eine Instanz des Renderers einfügen kann, sobald dieser als Renderer erstellt wurde. Der Accept-Header und der Medientyp scheinen so eng miteinander verbunden zu sein.

Ich möchte, dass mein Renderer diese Art von Antwort erstellt:

Code: Select all

----boundary-65d4d397-cf77-41c2-a88d-3ef52e806032
Content-Type: application/json

[{"some": "json"}]
----boundary-65d4d397-cf77-41c2-a88d-3ef52e806032
Content-Type: text/plain

This is some text.

----boundary-65d4d397-cf77-41c2-a88d-3ef52e806032--
mit der Überschrift:

Code: Select all

Content-Type: multipart/mixed; boundary=----boundary-65d4d397-cf77-41c2-a88d-3ef52e806032
Wie mache ich das im Django Rest Framework?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post