Prototype implementation
This commit is contained in:
parent
315143a6fc
commit
14b0bc6d01
160 changed files with 5731 additions and 42 deletions
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
id: WP-0002
|
||||
title: Fachmodelle — alle Django-Models, Migrationen, Admin
|
||||
status: todo
|
||||
status: done
|
||||
phase: 2-of-12
|
||||
created: "2026-05-08"
|
||||
depends_on: WP-0001
|
||||
|
|
@ -21,7 +21,7 @@ und ein Management-Command für Seed-Daten.
|
|||
```task
|
||||
id: WP-0002-T01
|
||||
title: Accounts-App: Mitarbeiter-Modell (AbstractUser)
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/accounts/models.py`
|
||||
|
||||
|
|
@ -55,7 +55,7 @@ Setze `AUTH_USER_MODEL = 'accounts.Mitarbeiter'` in `settings/base.py` (bereits
|
|||
```task
|
||||
id: WP-0002-T02
|
||||
title: Core-App: FlexibleModel-Mixin und Basis-Infrastruktur
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/core/models.py`
|
||||
|
||||
|
|
@ -104,7 +104,7 @@ Alle vier in `core/admin.py` registrieren.
|
|||
```task
|
||||
id: WP-0002-T03
|
||||
title: Core-App: services.py mit Utility-Funktionen
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/core/services.py`
|
||||
|
||||
|
|
@ -159,7 +159,7 @@ Schreibe Tests in `vergabe_teilnahme/apps/core/tests/test_services.py`:
|
|||
```task
|
||||
id: WP-0002-T04
|
||||
title: Ausschreibungen-App: Ausschreibung-Modell
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/ausschreibungen/models.py`
|
||||
|
||||
|
|
@ -183,7 +183,7 @@ Admin-Registrierung mit list_display=['titel', 'ausschreiber', 'status', 'abgabe
|
|||
```task
|
||||
id: WP-0002-T05
|
||||
title: Lose-App: Los- und Anforderung-Modell
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/lose/models.py`
|
||||
|
||||
|
|
@ -215,7 +215,7 @@ Admin für beide Modelle.
|
|||
```task
|
||||
id: WP-0002-T06
|
||||
title: Aufgaben-App: Aufgabe- und Bieterfrage-Modell
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/aufgaben/models.py`
|
||||
|
||||
|
|
@ -242,7 +242,7 @@ Admin für beide Modelle.
|
|||
```task
|
||||
id: WP-0002-T07
|
||||
title: Dokumente-App: Dokument-Modell mit Datei-Upload
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/dokumente/models.py`
|
||||
|
||||
|
|
@ -270,7 +270,7 @@ Admin-Registrierung.
|
|||
```task
|
||||
id: WP-0002-T08
|
||||
title: Preise-App: Preispunkt-Modell
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/preise/models.py`
|
||||
|
||||
|
|
@ -303,7 +303,7 @@ Admin mit list_display=['konkrete_leistung', 'leistungstyp', 'einzelpreis', 'ver
|
|||
```task
|
||||
id: WP-0002-T09
|
||||
title: Partner-App: Subunternehmer und Dienstleistertyp
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/partner/models.py`
|
||||
|
||||
|
|
@ -336,7 +336,7 @@ Admin für alle drei Modelle.
|
|||
```task
|
||||
id: WP-0002-T10
|
||||
title: Bibliothek-App: Nachweis, Referenz, Leistungsblatt, Entscheidungsregel
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/bibliothek/models.py`
|
||||
|
||||
|
|
@ -375,7 +375,7 @@ Admin für alle vier Modelle.
|
|||
```task
|
||||
id: WP-0002-T11
|
||||
title: Marktbegleiter-App: Marktbegleiter und Ausschreibungspassage
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/marktbegleiter/models.py`
|
||||
|
||||
|
|
@ -415,7 +415,7 @@ Admin für beide Modelle.
|
|||
```task
|
||||
id: WP-0002-T12
|
||||
title: Nachbetrachtung- und Feedback-Modelle
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Datei: `vergabe_teilnahme/apps/nachbetrachtung/models.py`
|
||||
|
||||
|
|
@ -453,7 +453,7 @@ Admin für beide Modelle.
|
|||
```task
|
||||
id: WP-0002-T13
|
||||
title: Alle Migrationen generieren und ausführen
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Führe aus (in dieser Reihenfolge, da Apps voneinander abhängen):
|
||||
```bash
|
||||
|
|
@ -482,7 +482,7 @@ Prüfe: `uv run manage.py showmigrations` → alle Migrationen als [X] markiert.
|
|||
```task
|
||||
id: WP-0002-T14
|
||||
title: Management-Command für Entwicklungs-Seed-Daten
|
||||
status: todo
|
||||
status: done
|
||||
|
||||
Erstelle `vergabe_teilnahme/apps/core/management/commands/seed_dev.py`
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue