Je construis un Serverside à l'aide django == == 1.10 et djangorestframework 3.4.6DRF: Récupère l'objet de la demande dans renderer personnalisé
je construire un JSONRenderer:
class CustomJSONRenderer(JSONRenderer):
def render(self, data, accepted_media_type=None, renderer_context=None):
meta_fields = ["temp_save", "subject", "visit"]
a = {"fields": {}}
for k in data:
try:
meta_fields.index(k) # Crashes with ValueError if not found
a[k] = data[k]
except ValueError:
a["fields"][k] = data[k]
return super(CustomJSONRenderer, self).render(a, accepted_media_type, renderer_context)
Question: Est-il possible d'obtenir l'objet request
de points de vue? Je veux en particulier pour accéder aux paramètres urls (par exemple request.kwargs['pk']
J'ai mis à jour ma réponse ... @ Vingtoft – Devansh