mirror of
https://github.com/tiqi-group/pydase.git
synced 2026-02-13 13:58:41 +01:00
using api application as web server api endpoint
This commit is contained in:
@@ -9,6 +9,7 @@ import aiohttp_middlewares.cors
|
|||||||
|
|
||||||
from pydase.config import ServiceConfig, WebServerConfig
|
from pydase.config import ServiceConfig, WebServerConfig
|
||||||
from pydase.data_service.data_service_observer import DataServiceObserver
|
from pydase.data_service.data_service_observer import DataServiceObserver
|
||||||
|
from pydase.server.web_server.api import create_api_application
|
||||||
from pydase.server.web_server.sio_setup import (
|
from pydase.server.web_server.sio_setup import (
|
||||||
setup_sio_server,
|
setup_sio_server,
|
||||||
)
|
)
|
||||||
@@ -106,6 +107,7 @@ class WebServer:
|
|||||||
app.router.add_get("/service-properties", self._service_properties_route)
|
app.router.add_get("/service-properties", self._service_properties_route)
|
||||||
app.router.add_get("/web-settings", self._web_settings_route)
|
app.router.add_get("/web-settings", self._web_settings_route)
|
||||||
app.router.add_get("/custom.css", self._styles_route)
|
app.router.add_get("/custom.css", self._styles_route)
|
||||||
|
app.add_subapp("/api/", create_api_application(self.state_manager))
|
||||||
|
|
||||||
app.router.add_get(r"/", index)
|
app.router.add_get(r"/", index)
|
||||||
app.router.add_get(r"/{tail:.*}", index)
|
app.router.add_get(r"/{tail:.*}", index)
|
||||||
|
|||||||
Reference in New Issue
Block a user