After configuring the appropriate settings, you will need to implement any of the callables that you listed in the REMINDERS setting. Once that has been done, using django-reminders is as simple as using a single template tag.


{% load reminders_tags %}


{% reminders as user_reminders %}

{% if user_reminders %}
        {% for reminder in user_reminders %}
                {{ reminder.message }}
                {% if reminder.dismiss_url %}
                    <a href="{{ reminder.dismiss_url }}">Dismiss</a>
                {% endif %}
        {% endfor %}
{% else %}
    <p class="info">You have no reminders at this time.</p>
{% endif %}

You’ll want to hook up the dismiss link to an AJAX post as that URL will only response to POST methods.