| | from server import PromptServer |
| | from aiohttp import web |
| | import os |
| |
|
| | dir = os.path.abspath(os.path.join(__file__, "../../user")) |
| | if not os.path.exists(dir): |
| | os.mkdir(dir) |
| | file = os.path.join(dir, "autocomplete.txt") |
| |
|
| |
|
| | @PromptServer.instance.routes.get("/pysssss/autocomplete") |
| | async def get_autocomplete(request): |
| | if os.path.isfile(file): |
| | return web.FileResponse(file) |
| | return web.Response(status=404) |
| |
|
| |
|
| | @PromptServer.instance.routes.post("/pysssss/autocomplete") |
| | async def update_autocomplete(request): |
| | with open(file, "w", encoding="utf-8") as f: |
| | f.write(await request.text()) |
| | return web.Response(status=200) |
| |
|