subscription/templates/subscription/manage_subscription_page.html
{% extends "base.html" %}
{% load wagtailcore_tags %}
{% block content %}
<h1>{{ page.title }}</h1>
{{ page.intro | richtext }}
{% if request.user.subscription %}
<h2>Active subscription details</h2>
<!--
TODO: allow multiple active subscriptions
e.g. user.get_active_subscriptions
since we can't currently limit to only one
and we may have use cases where users manage multiple subscriptions
-->
{% with subscription=request.user.subscription %}
<div class="card">
<div class="card-body">
<p class="card-title">
PayPal Subscription ID: {{ subscription.paypal_subscription_id }}
</p>
<p class="card-subtitle mb-2 text-muted">
Active: {{ subscription.is_active }}
</p>
</div>
</div>
{% endwith %}
{% else %}
<p>No active subscription found.</p>
{% endif %}
{% endblock %}