gateway/docs/real-estate-feature-integration-guide/06-router-registration.md

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)