Phase 0: forms.py, admin.py und views.py in Domain-Packages aufteilen
- forms.py → forms/ Package (8 Domänen: destinataere, land, finanzen, foerderung, dokumente, veranstaltung, system, geschichte) - admin.py → admin/ Package (7 Domänen, alle 22 @admin.register dekoriert) - views.py (8845 Zeilen) → views/ Package (10 Domänen: dashboard, destinataere, land, paechter, finanzen, foerderung, dokumente, unterstuetzungen, veranstaltung, geschichte, system) - __init__.py in jedem Package re-exportiert alle Symbole für Rückwärtskompatibilität - urls.py bleibt unverändert (funktioniert durch Re-Exports) - Django system check: 0 Fehler, alle URL-Auflösungen funktionieren Keine funktionalen Änderungen – reine Strukturverbesserung für Vision 2026. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
58
app/stiftung/forms/__init__.py
Normal file
58
app/stiftung/forms/__init__.py
Normal file
@@ -0,0 +1,58 @@
|
||||
from .destinataere import (DestinataerForm, DestinataerNotizForm,
|
||||
DestinataerUnterstuetzungForm,
|
||||
UnterstuetzungForm, UnterstuetzungMarkAsPaidForm,
|
||||
UnterstuetzungWiederkehrendForm,
|
||||
VierteljahresNachweisForm)
|
||||
from .dokumente import DokumentLinkForm
|
||||
from .finanzen import (BankImportForm, BankTransactionForm, RentmeisterForm,
|
||||
StiftungsKontoForm, VerwaltungskostenForm)
|
||||
from .foerderung import FoerderungForm
|
||||
from .geschichte import GeschichteBildForm, GeschichteSeiteForm
|
||||
from .land import LandAbrechnungForm, LandForm, LandVerpachtungForm, PaechterForm
|
||||
from .system import (BackupTokenRegenerateForm, PasswordChangeForm, PersonForm,
|
||||
TwoFactorDisableForm, TwoFactorSetupForm,
|
||||
TwoFactorVerifyForm, UserCreationForm, UserPermissionForm,
|
||||
UserUpdateForm)
|
||||
from .veranstaltung import VeranstaltungForm, VeranstaltungsteilnehmerForm
|
||||
|
||||
__all__ = [
|
||||
# destinataere
|
||||
"DestinataerForm",
|
||||
"DestinataerNotizForm",
|
||||
"DestinataerUnterstuetzungForm",
|
||||
"UnterstuetzungForm",
|
||||
"UnterstuetzungMarkAsPaidForm",
|
||||
"UnterstuetzungWiederkehrendForm",
|
||||
"VierteljahresNachweisForm",
|
||||
# dokumente
|
||||
"DokumentLinkForm",
|
||||
# finanzen
|
||||
"BankImportForm",
|
||||
"BankTransactionForm",
|
||||
"RentmeisterForm",
|
||||
"StiftungsKontoForm",
|
||||
"VerwaltungskostenForm",
|
||||
# foerderung
|
||||
"FoerderungForm",
|
||||
# geschichte
|
||||
"GeschichteBildForm",
|
||||
"GeschichteSeiteForm",
|
||||
# land
|
||||
"LandAbrechnungForm",
|
||||
"LandForm",
|
||||
"LandVerpachtungForm",
|
||||
"PaechterForm",
|
||||
# system
|
||||
"BackupTokenRegenerateForm",
|
||||
"PasswordChangeForm",
|
||||
"PersonForm",
|
||||
"TwoFactorDisableForm",
|
||||
"TwoFactorSetupForm",
|
||||
"TwoFactorVerifyForm",
|
||||
"UserCreationForm",
|
||||
"UserPermissionForm",
|
||||
"UserUpdateForm",
|
||||
# veranstaltung
|
||||
"VeranstaltungForm",
|
||||
"VeranstaltungsteilnehmerForm",
|
||||
]
|
||||
Reference in New Issue
Block a user