строгий текстЯ пытаюсь предотвратить кеширование страницы, так как не хочу, чтобы пользователь мог повторно отправить форму, которая уже была сохранена в базе данных.
Я попробовал следующее в views.py
class ServiceCreate(LoginRequiredMixin, CreateView):
model = Service
form_class = ServiceCreateForm
@method_decorator(never_cache)
def dispatch(self, request, *args, **kwargs):
return super(ServiceCreate, self).dispatch(request, *args, **kwargs)
Однако это не имеет никакого эффекта, поскольку вся страница отображается мгновенно, когда пользователь нажимает кнопку «Назад». Как я могу предотвратить кеширование, пожалуйста?
Обновить Я новичок в Django, поэтому подумал, что декоратор сообщит браузеру не кэшировать - я не оценил, что кэширование сервера также было.