45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
# Schritt 5: Router registrieren
|
|
|
|
[← Zurück: Routen erstellen](05-routes.md) | [Weiter: Environment-Konfiguration →](07-environment.md)
|
|
|
|
**Datei:** `app.py`
|
|
|
|
Der Router muss in der Hauptanwendung registriert werden.
|
|
|
|
## Änderung in app.py:
|
|
|
|
```python
|
|
# ... existing imports ...
|
|
|
|
# Include all routers
|
|
|
|
from modules.routes.routeAdmin import router as generalRouter
|
|
app.include_router(generalRouter)
|
|
|
|
# ... existing routers ...
|
|
|
|
from modules.routes.routeChatPlayground import router as chatPlaygroundRouter
|
|
app.include_router(chatPlaygroundRouter)
|
|
|
|
# NEU: Real Estate Router hinzufügen (Chat-Interface)
|
|
from modules.routes.routeRealEstate import router as realEstateRouter
|
|
app.include_router(realEstateRouter)
|
|
|
|
# NEU: Real Estate Data Router hinzufügen (falls CRUD-API gewünscht)
|
|
# from modules.routes.routeRealEstateData import router as realEstateDataRouter
|
|
# app.include_router(realEstateDataRouter)
|
|
|
|
from modules.routes.routeSecurityLocal import router as localRouter
|
|
app.include_router(localRouter)
|
|
|
|
# ... rest of routers ...
|
|
```
|
|
|
|
**Wichtig**: Die Reihenfolge der Router-Registrierung kann wichtig sein, wenn es Überschneidungen in den Pfaden gibt. Allgemeinere Routen sollten nach spezifischeren Routen kommen.
|
|
|
|
---
|
|
|
|
[← Zurück: Routen erstellen](05-routes.md) | [Weiter: Environment-Konfiguration →](07-environment.md)
|
|
|
|
|
|
|