diff --git a/scripts/urls.py b/scripts/urls.py index ff46b67..1ae83a9 100644 --- a/scripts/urls.py +++ b/scripts/urls.py @@ -5,4 +5,5 @@ from . import views urlpatterns = [ path('sync_equipment/', views.sync_equipment, name='sync_equipment'), path('sync_muscle_groups/', views.sync_muscle_groups, name='sync_equipment'), + path('clear_redis/', views.sync_muscle_groups, name='sync_equipment'), ] \ No newline at end of file diff --git a/scripts/views.py b/scripts/views.py index 6241de7..d55871a 100644 --- a/scripts/views.py +++ b/scripts/views.py @@ -5,6 +5,7 @@ from equipment.models import Equipment, WorkoutEquipment from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework import status +from django.core.cache import cache # Create your views here. @api_view(['GET']) @@ -39,4 +40,9 @@ def sync_muscle_groups(request): pass + return Response(status=status.HTTP_200_OK) + +@api_view(['GET']) +def clear_redis(request): + cache.clear() return Response(status=status.HTTP_200_OK) \ No newline at end of file