server/python/django2/renkanmanager/api/views.py
changeset 596 58bcb390c9e2
parent 589 0ae11aa255a3
child 598 eb4f4eceada0
equal deleted inserted replaced
595:69071bafb07e 596:58bcb390c9e2
    85     permission_classes = (
    85     permission_classes = (
    86         permissions.IsAuthenticatedOrReadOnly, 
    86         permissions.IsAuthenticatedOrReadOnly, 
    87         CanEditRenkan,
    87         CanEditRenkan,
    88         CanDeleteRenkan,
    88         CanDeleteRenkan,
    89     )
    89     )
    90     authentication_classes = (
    90     authentication_classes = tuple(APIView.authentication_classes) + (CsrfExemptSessionAuthentication,)
    91         CsrfExemptSessionAuthentication,
    91     
    92     )
       
    93     @csrf_exempt
    92     @csrf_exempt
    94     def dispatch(self, *args, **kwargs):
    93     def dispatch(self, *args, **kwargs):
    95         return super(RenkanDetail, self).dispatch(*args, **kwargs)
    94         return super(RenkanDetail, self).dispatch(*args, **kwargs)
    96     
    95     
    97     def get_object(self, renkan_guid):
    96     def get_object(self, renkan_guid):