Django Rest Framework - Authentifizierungsfehler bei PUT-Anfragen

Ich habe eine sehr einfache Ressource wie diese für mein Modell 'Presentacion'

class PresentacionResource(ModelResource):
    model = Presentacion
    fields = (some fields)
    ignore_fields = (few to ignore)

und ich muss die Authentifizierung dafür implementieren, also habe ich beim Lesen zwei Wrapper erstellt

class AuthListOrCreateModelView(ListOrCreateModelView):
    permissions = (IsAuthenticated, )
class AuthInstanceModelView(InstanceModelView):
    permissions = (IsAuthenticated, )

Und dann in meiner in meiner urls.py

url(r'^presentaciones/$', AuthListOrCreateModelView.as_view(resource=PresentacionResource), name='presentacion-root'),
url(r'^presentaciones/(?P<id>[0-9]+)$', AuthInstanceModelView.as_view(resource=PresentacionResource), name='presentacion'),

Dies funktioniert gut für die GET 'presentaciones /' Anfragen, aber wenn ich versuche eine PUT Anfrage zu machen, erhalte ich eine 403 FORBIDDEN

Merkwürdig für mich ist, dass GET einwandfrei funktioniert: Solange ich angemeldet bin, reagiert es korrekt, aber wenn ich mich abmelde, antwortet es mit 403 FORBIDDEN.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage