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

1.3 KiB

Schritt 5: Router registrieren

← Zurück: Routen erstellen | Weiter: Environment-Konfiguration →

Datei: app.py

Der Router muss in der Hauptanwendung registriert werden.

Änderung in app.py:

# ... 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 | Weiter: Environment-Konfiguration →