projects: модуль проектов с шагами по отделам и Task.

Шаблоны/ручное создание, access_projects, сид «Открытие аптеки». Плюс SILO/S3 для Django media.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-23 16:26:45 +03:00
parent 69ae14f65e
commit 030bbc98fd
28 changed files with 2129 additions and 3 deletions
+10
View File
@@ -279,6 +279,16 @@
<span class="nav-label-text">{% trans "Задачи" %}</span>
</a>
{% endif %}
{% if request.user|can_section:'projects' %}
<a href="/projects/" class="nav-item"
hx-get="/projects/" hx-target="#main-content" hx-push-url="/projects/"
hx-indicator="#loader" onclick="setActive(this)">
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M2 20h20"/><path d="M5 20V8l5 4V8l5 4V4l5 4v12"/>
</svg>
<span class="nav-label-text">{% trans "Проекты" %}</span>
</a>
{% endif %}
{% if request.user|can_section:'dislocation' %}
<a href="/dislocation/" class="nav-item"
hx-get="/dislocation/" hx-target="#main-content" hx-push-url="/dislocation/"