Skip to content
Snippets Groups Projects
Commit f0d694fb authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Add never_cache decorators

parent ff56d953
No related branches found
No related tags found
1 merge request!54Resolve "Add never_cache decorators"
Pipeline #5065 passed
from django.http import JsonResponse from django.http import JsonResponse
from django.shortcuts import render from django.shortcuts import render
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.views.decorators.cache import never_cache
from rules.contrib.views import permission_required from rules.contrib.views import permission_required
from templated_email import send_templated_mail from templated_email import send_templated_mail
...@@ -22,6 +23,7 @@ def faq(request): ...@@ -22,6 +23,7 @@ def faq(request):
return render(request, "hjelp/faq.html", context) return render(request, "hjelp/faq.html", context)
@never_cache
@permission_required("hjelp.ask_faq") @permission_required("hjelp.ask_faq")
def ask_faq(request): def ask_faq(request):
if request.method == "POST": if request.method == "POST":
...@@ -65,6 +67,7 @@ def add_arrows(array: list): ...@@ -65,6 +67,7 @@ def add_arrows(array: list):
return "".join([item for item in array if item != "" and item.lower() != "none"]) return "".join([item for item in array if item != "" and item.lower() != "none"])
@never_cache
def issues_get_next_properties(request): def issues_get_next_properties(request):
category = request.GET.get("category", None) category = request.GET.get("category", None)
next_properties = { next_properties = {
...@@ -76,6 +79,7 @@ def issues_get_next_properties(request): ...@@ -76,6 +79,7 @@ def issues_get_next_properties(request):
return JsonResponse(next_properties) return JsonResponse(next_properties)
@never_cache
@permission_required("hjelp.report_issue") @permission_required("hjelp.report_issue")
def report_issue(request): def report_issue(request):
if request.method == "POST": if request.method == "POST":
...@@ -130,6 +134,7 @@ def report_issue(request): ...@@ -130,6 +134,7 @@ def report_issue(request):
return render(request, "hjelp/issue_report.html", {"form": form}) return render(request, "hjelp/issue_report.html", {"form": form})
@never_cache
@permission_required("hjelp.send_feedback") @permission_required("hjelp.send_feedback")
def feedback(request): def feedback(request):
if request.method == "POST": if request.method == "POST":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment