feat: add software entitlement foundations

This commit is contained in:
QiuSW
2026-07-21 09:51:29 +08:00
parent 11c0d63ac8
commit 7b80ae3a7a
12 changed files with 1191 additions and 13 deletions
@@ -0,0 +1,14 @@
{% extends "admin/base_site.html" %}
{% block content %}
{% if entitlement %}
<p>{{ entitlement }}</p>
{% endif %}
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<div class="submit-row">
<input type="submit" value="确认" class="default">
</div>
</form>
{% endblock %}
@@ -0,0 +1,9 @@
{% extends "admin/change_form.html" %}
{% block object-tools-items %}
{{ block.super }}
{% if original %}
<li><a href="renew/">续期</a></li>
<li><a href="revoke/">撤销</a></li>
{% endif %}
{% endblock %}