Permission issue - AnonymousReadOnly
Model :
class ActionGroup(Model):
name = models.CharField(max_length=255, verbose_name=u"Nom du groupe")
class Meta:
permissions = (
('view_actiongroup', 'Read'),
('control_actiongroup', 'Control'),
)
def __str__(self):
return self.name
URL :
url(r'^api/action-groups/', LDPViewSet.urls(
model=ActionGroup,
fields = [
'@id','name'
],
permission_classes=(AnonymousReadOnly,),
# permission_classes=(),
), name='action_groups_sib'),
POSTed JSON :
{"@context":"http://owl.openinitiative.com/oicontext.jsonld","@graph":[{"@id":"./","http://www":{"@id":"_:b21"},"http://www.w3.org/2000/01/rdf-schema#label":"Debug des permissions - Non admin"},{"@id":"_:b21","http://happy-dev.fr/owl/#w3":{"@id":"_:b22"}}]}
Returned error :
{"detail":"You do not have permission to perform this action.","@context":"https://cdn.happy-dev.fr/owl/hdcontext.jsonld"}
Ping me if you need anything !