{% load static i18n %} {% block title %}django-liveops demo{% endblock %} {# The live-operation component styles (progress bar, stage pills, log, #} {# status, result box, controls, empty-region hiding) now ship with the #} {# package. Loading liveops.css here proves the shipped default works; the #} {# rules below are only demo-page chrome (layout, nav, list table, buttons). #} {% block content %}{% endblock %} {# No end-of-run navigation: the result/error/cancelled fragment is swapped #} {# into #op-result live over the WebSocket, so the finished state appears in #} {# place — no full-page reload. get_success_url() redirects are handled by #} {# liveops.js itself. #}