fix: cache page content, not page menus (#5170)

* fix: cache page content, not page menus

* fix: close the new cache tags
This commit is contained in:
Robert Sparks 2023-02-21 10:13:45 -06:00 committed by GitHub
parent 6a3694e814
commit 0ce2b8ef54
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View file

@ -3431,7 +3431,6 @@ def interim_request_edit(request, number):
"form": form,
"formset": formset})
@cache_page(60*60)
def past(request):
'''List of past meetings'''
today = timezone.now()
@ -3799,7 +3798,6 @@ def proceedings_overview(request, num=None):
'template': template,
})
@cache_page( 60 * 60 )
def proceedings_progress_report(request, num=None):
'''Display Progress Report (stats since last meeting)'''
if not (num and num.isdigit()):

View file

@ -2,11 +2,13 @@
{# Copyright The IETF Trust 2015, All Rights Reserved #}
{% load origin %}
{% load ietf_filters static %}
{% load cache %}
{% block pagehead %}
<link rel="stylesheet" href="{% static "ietf/css/list.css" %}">
{% endblock %}
{% block title %}Past Meetings{% endblock %}
{% block content %}
{% cache 3600 pastmeetings %}
{% origin %}
<h1>Past Meetings</h1>
{% if meetings %}
@ -55,6 +57,7 @@
{% else %}
<h2>No past meetings</h2>
{% endif %}
{% endcache %}
{% endblock %}
{% block js %}
<script src="{% static "ietf/js/list.js" %}"></script>

View file

@ -1,7 +1,8 @@
{% extends "base.html" %}
{% load ams_filters ietf_filters %}
{% load ams_filters ietf_filters cache %}
{% block title %}IETF {{ meeting.number }} Proceedings - Progress Report{% endblock %}
{% block content %}
{% cache 3600 proceedings_progress_report meeting.number %}
<h1>
<a class="text-decoration-none text-reset"
href="{% url 'ietf.meeting.views.proceedings' num=meeting.number %}">
@ -67,4 +68,5 @@
</tbody>
{% endif %}
</table>
{% endcache %}
{% endblock %}