From 09e22a7616702252af20b68bf6fd9c62eb25585e Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Thu, 8 Dec 2022 17:06:25 +0100 Subject: [PATCH] Add command for clearing the course cache --- .../course/management/commands/clear_course_cache.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 server/vbv_lernwelt/course/management/commands/clear_course_cache.py diff --git a/server/vbv_lernwelt/course/management/commands/clear_course_cache.py b/server/vbv_lernwelt/course/management/commands/clear_course_cache.py new file mode 100644 index 00000000..57b4efde --- /dev/null +++ b/server/vbv_lernwelt/course/management/commands/clear_course_cache.py @@ -0,0 +1,8 @@ +from django.core.management.base import BaseCommand +from django.core.cache import caches + + +class Command(BaseCommand): + def handle(self, *args, **options): + self.stdout.write("Clearing course cache") + caches["api_page_cache"].clear()