reworked views and serializers to pass and take into account the "validation timestamp" to the model + refactored models to have a content validation method + adapted tests
from rest_framework.authentication import SessionAuthentication
class CsrfExemptSessionAuthentication(SessionAuthentication):
"""
Session authentication class to use with Renkan client, as it does not provide a csrf token
"""
def enforce_csrf(self, request):
return