- Aufgabe.erstellt_am für implizite 7-Tage-Fälligkeit - frist_effektiv property; ist_ueberfaellig nutzt sie - AufgabenVerknuepfung (GenericForeignKey) mit HTMX-Panel - ExternalIssue (OneToOne) mit IssueAdapter-ABC und HTMX-Panel - link_registry.py und issue_facade.py als zentrale Registries - 8 neue Tests, 76 gesamt grün Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
21 lines
1.1 KiB
Python
21 lines
1.1 KiB
Python
from django.urls import path
|
|
|
|
from . import views
|
|
|
|
app_name = 'aufgaben'
|
|
|
|
urlpatterns = [
|
|
path('', views.aufgaben_liste, name='liste'),
|
|
path('neu/', views.aufgabe_neu, name='neu'),
|
|
path('<int:pk>/', views.aufgabe_detail, name='detail'),
|
|
path('<int:pk>/bearbeiten/', views.aufgabe_bearbeiten, name='bearbeiten'),
|
|
path('<int:pk>/loeschen/', views.aufgabe_loeschen, name='loeschen'),
|
|
path('<int:pk>/status/', views.aufgabe_status, name='status'),
|
|
path('<int:pk>/ergebnis/', views.aufgabe_ergebnis, name='ergebnis'),
|
|
path('<int:pk>/verknuepfungen/neu/', views.verknuepfung_neu, name='verknuepfung_neu'),
|
|
path('<int:pk>/verknuepfungen/objekte/', views.verknuepfung_objekte, name='verknuepfung_objekte'),
|
|
path('<int:pk>/verknuepfungen/<int:vk_pk>/loeschen/', views.verknuepfung_loeschen, name='verknuepfung_loeschen'),
|
|
path('<int:pk>/issue/', views.external_issue_bearbeiten, name='external_issue'),
|
|
path('<int:pk>/issue/panel/', views.external_issue_panel, name='external_issue_panel'),
|
|
path('<int:pk>/issue/loeschen/', views.external_issue_loeschen, name='external_issue_loeschen'),
|
|
]
|