{% if page_obj.has_previous %}
{% endif %}
{% for num in page_obj.paginator.page_range %}
{% if num == page_obj.number %}
{{ num }}
{% elif num >= page_obj.number|add:'-2' and num <= page_obj.number|add:'2' %}
{{ num }}
{% endif %}
{% endfor %}
{% if page_obj.has_next %}
{% endif %}
{% endif %}
Connecting a Site
Check-in endpoint
{{ checkin_url }}
Issue a key on the row above, then add these three lines to that server's .env file.
Each site reports in hourly with a signed request. {{ company }} replies with the plan and modules that site should have,
and the site applies them to its own database. No client data crosses between sites and {{ company }} never
connects in to a client server. A site that stops reporting keeps serving normally; only directives arrive late.
Version upgrades are recorded here but never applied automatically.